Statue of Russian President Vladimir Putin appears in New York City’s Central Park playground
A red sculpture portraying Russian President Vladimir Putin mounted on a war tank has been installed in a playground in New York City's famed Central...
A red sculpture portraying Russian President Vladimir Putin mounted on a war tank has been installed in a playground in New York City's famed Central...