Demonstrators clash with members of the Bolivarian National Police during an anti-government protests in Caracas on April 20/17 Photo credit: [EPA/Miguel Gutierrez] (ALJAZEERA) People in Caracas have stormed the streets in thousands protesting the start of Maduro’s 6 year presidency, after a controversial election. The opposition leader Juan Guaido has sworn himself as president being... Continue Reading →