Return of Trevor Reed
Return of Trevor Reed The return of Trevor Reed was recently confirmed. Trevor Reed, a former Marine American citizen, is now back in the U.S. after 3 years. He was arrested in Russia in 2019. Reed was imprisoned for nine years in July 2020 for endangering the life and health of Russian police officers. On… Read More »Return of Trevor Reed