Photo Details

Photo detail

April 16, 2013

Demonstrators confront the National Guard as they protest against the official results of Sunday's presidential elections in downtown Caracas, Venezuela, on Monday.