Venezuela: Rival mass protests held

Hundreds of thousands of people have marched through the Venezuelan capital, Caracas, in rival demonstrations.

Opposition supporters, staging their largest rally for two years, called for President Nicolas Maduro's removal.

They blame him for Venezuela's economic crisis and accuse the electoral commission of delaying a referendum that could shorten his stay in power.

Mr Maduro, whose supporters also rallied in huge numbers, accused the opposition of trying to stage a coup.