A sculpture of Vladimir Putin has appeared in a playground in New York City's Central Park

1 week ago 7
ARTICLE AD BOX
Russian President Vladimir Putin showed up in a playground in New York City's Central Park on Monday night.
Read Entire Article