Tag: p_vid=news-84356412

Posted in Static News

Video released by Russian state TV shows Trevor Reed release

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…

Continue Reading