Tag: p_vid=news-77518629
Posted in Static News
2 American college students found guilty in the death of a police officer in Italy
avnblogfeed November 17, 2021 28 Comments on 2 American college students found guilty in the death of a police officer in Italy
A jury found the students guilty of killing a police officer in Rome, in what prosecutors said was a drug deal gone bad. source