Just when your faith in humanity starts to get a little stronger, here comes Russia to give the human spirit a swift kick in the d*ck.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.