Italian police have launched an investigation into a shocking image that shows one of the two young Americans arrested over the killing of an Italian police officer, blindfolded at a police station in Rome.
Thursday 18 April 2024
CNN - 5 years ago
US teen suspected in killing of police officer blindfolded by police in Rome
Latest News