Topless Ukrainian women invade Davos. They removed their tops in freezing temperatures and attacked the World Economic Forum to “call attention to the needs of the world’s poor.” Finally, a cause we can all grasp.
46 Comments
newest