Tag: p_vid=news-84356412
Posted in Static News
Video released by Russian state TV shows Trevor Reed release
avnblogfeed April 30, 2022
Video released by Russian state TV shows former U.S. Marine Trevor Reed being escorted to a plane in Moscow, as he was released in a…
Comments