An African country that's the 11th largest in the world also shares its border with a staggering nine other countries.
China has reportedly withdrawn from the Grand Inga Dam project, an ambitious plan to construct the world’s largest ...