Chinese-backed Caculo Cabaça hydropower project set to be Angola’s largest source of clean power

WATCH ON YOUTUBE