Topless female demonstrators shouted at Russian President Vladimir Putin as he toured an industrial fair with German Chancellor Angela Merkel Monday, media reported. Putin and Merkel were taking in a…
An activist is detained by police officers following a protest against the pope outside St. Peter's Square as cardinals took an oath in the Sistine Chapel at the start the…