Russian Activist Publishes Sochi Corruption File

Russia has spent about $51 billion to deliver the Olympics in Sochi, making them the most expensive Olympics ever.

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.