Sochi Olympic’s forgotten mascot: Zoich, the blue frog February 11, 2014 Meet Zoich, a symbol of Russian malcontent and here’s why he’s not a mascot in the Sochi Games. For the record, the Russian blue… Continue Reading