Picture of the day

1056857
 
1056857
BALL OF FIRE: Members of the National Guard are caught up in a blast during protests in Caracas. Venezuela hit its 100th day of anti-government protests on Sunday, amid uncertainty over whether the release from prison a day earlier of prominent political prisoner Leopoldo Lopez might open the way to negotiations to defuse the profound crisis gripping the country. — AFP