It is the last thing the residents of Chongqing would have expected to see. But the Yangtze river, which runs through the city in south-western China, turned a bright shade of orange-red yesterday. Yangtze river is the longest river in Asia, and the third longest in the world. It flows for 6,418 kilometres (3,988 mi) from the glaciers on the ...
Read More »
African Spotlight Spotlighting Africans at Home and Abroad