Italian jury convicts 2 Americans of murder, with a punishment of life in prison, in 2019 killing of police officer

An Italian jury on Wednesday convicted two Americans of murder, with a punishment of life in prison, a decision that comes nearly two years after the men had been charged in the killing of an Italian police officer while on vacation in Rome.

Read More