Photo of the Day

Anti-government protesters cover themselves with shields during riots in Caracas

View gallery

500 photos

View Comments