Venezuelans on both sides of the nation's political divide are taking to the streets after nearly two weeks of mass protests.

In Caracas, tens of thousands of government opponents turned out today for their biggest rally so far against President Nicolas Maduro's government.

Across town, a mostly female crowd wearing red gathered in support of Maduro's Socialist party.