Ecuador Furious: $2.7B China-Built Dam Has 17,000 Cracks, Lasts Less Than 15 Years
The Coca Codo Sinclair Hydroelectric Plant in Ecuador, once considered a flagship overseas project of the Chinese Communist Party’s Belt and Road Initiative, has...
YouTube Videos