41 () posted 3 years ago by Brotherhoodlum 3 years ago by Brotherhoodlum +41 / -0 4 comments share 4 comments share save hide report block hide replies
Gotta hand it to the Russians. Their state run media is a HELLUVA lot better than ours. They'll tell you the truth about everything going on around the world, just not when it comes to their own news.