Putin Statue Arrives in Central Park
On Monday, a striking new statue surfaced in a playground in New York City’s Central Park. The red statue is of Russian President Vladimir Putin, depicting the leader in a peculiar pose. The Putin statue features the President with his hands tucked between his legs while riding a child-sized tank. The sculpture is the work […]