Today in Photos, March 14

14 Mar 2014

An anti-government protester sets fire to a barricade as he confronts a police water cannon during clashes in Caracas, U.S. first lady Michelle Obama greets Kermit the Frog, and more ...

 

You may also like