Police use tear gas on thousands of protesters in Venezuela

IMG_0247Venezuelan police have fired tear gas on protesters demanding President Nicolas Maduro’s resignation as security forces claim some demonstrators were dressed in military fatigues and were carrying plastic explosives. Thousands of people flooded the streets of Caracas in what has been described as the biggest show of force in years. Protesters filled dozens of city blocks in what was dubbed the ‘taking of Caracas’ to pressure electoral authorities to allow a recall referendum against President Maduro this year……Read More