Russian President Vladimir Putin (far left) looks on Monday in Hanover, Germany, as one of three women who stripped off their tops protests his appearance at a trade fair. German Chancellor Angela Merkel is in the green jacket. Jochen Luebke /EPA /LANDOV hide caption

itoggle caption Jochen Luebke /EPA /LANDOV