A sculpture of Vladimir Putin has appeared in a playground in New York City’s Central Park
Zoe Sottile, CNN Russian President Vladimir Putin showed up in a playground in New York City’s Central Park on Monday night. Well, not exactly — a bright-red sculpture of Putin was erected there by French artist James Colomina. Colomina took credit for the sculpture, which depicts Putin sitting atop a miniature war tank, in an
Continue Reading