The test release of a new ice cream dubbed “Obamka” (Russian for “Little Obama”) in Russia’s Tatarstan Region has sparked a wave of laughter and mockery from Russian web surfers. Yet, some US officials have not been so enthusiastic.
Read Full Article at RT.com
Read Full Article at RT.com