Italy jury convicts 2 Americans in 2019 police slaying, sentencing both to life in prison

A jury in Rome on Wednesday convicted two American friends in the 2019 slaying of a police officer in a drug sting gone awry, sentencing them to life in prison.

Recently Played