Venezuela Releases Detained Protesters Following Controversial Elections
Venezuela released over 70 detainees arrested during protests after the disputed July presidential elections, with calls for further reviews of cases. President Nicolás Maduro’s victory remains contested, and the country …
Venezuela Releases Detained Protesters Following Controversial Elections Read More