Opposition protesters are taking to the streets of Venezuela’s capital once more to denounce the results of a recent election that saw President Nicolas Maduro secure another term in power.
News18.com
Read Full Story
Powered by U6L