Residents concerned at impact of Chinese-funded port in Chancay
In the Peruvian town of Chancay, located around 100 kilometres north of the capital Lima, construction is currently underway on a "mega port", intended to be South America's largest hub for the…