Has Beijing backed a US$50bn canal project in Nicaragua? Funding mystery continues

READ FULL ARTICLE