Politics

Naked Clinton Statue

A statue of a topless Hillary Clinton has appeared outside a subway station in New York. The display marks the second time a life-size…