Davos 2013: Femen Stage Topless Protest
Ukrainian protest group Femen, angry over what they perceive as sexism and male domination of the world economy, ripped off their shirts and tried to force their way into the World Economic Forum in Davos, Switzerland.