Venezuela elections

Venezuela: Protests intensify as Opposition disputes vote results, 11 killed; Maduro blames rival

As the opposition leaders continue to dispute the election results that saw President Nicolas Maduro secure another term in power,…

4 months ago