Venezuelas all-powerful Constituent Assembly on Tuesday elected Diosdado Cabello as its new president, a month after he was slapped with US sanctions.
Cabello, deputy leader of the ruling Socialist Party, was elected by a show of hands of the 545-member Assembly and replaces Delcy Rodriguez, a former foreign minister who President Nicolas Maduro last week appointed as his vice-president.