Tag: Sochi
The Many Battles for Sochi – Olympic Town Has Seen Its Fair Share of Bloodshed
Published Date: 14 February, 2014
The eyes of the world are fixed on Sochi as some of the planet’s best athletes vie there for Olympic gold. Yet, this isn’t the first time the Russian Black Sea resort town has been…