Russian Company Reveals ‘Little Obama’ Ice Cream Flavor

Townhall.com Staff
|
Posted: May 09, 2016 3:22 PM
A Russian company released its newest ice cream flavor called “Little Obama” as relations between D.C. and the Kremlin continue to chill.