Two U.S. tourists were sentenced to life in prison for killing a police officer while vacationing in Italy in 2019. Finnegan Lee Elder, 21, and
Read more
Two U.S. tourists were sentenced to life in prison for killing a police officer while vacationing in Italy in 2019. Finnegan Lee Elder, 21, and
Read more