Andrew Kelly/ReutersA vivid red sculpture of Russian president Vladimir Putin riding a miniature tank recently appeared parked in the sand at a children’s playground in New York City’s Central Park. The sculpture is the handiwork of “street artist” James Colomina, and politically-charged red sculpture is something of a calling card for him: Over the last few years…
Read More