Mozambique borders Tanzania, Malawi, Zambia, Zimbabwe, South Africa, and eSwatini. Its long Indian Ocean coastline of 2,500 kilometers faces east to Madagascar. About 66% of its population of 28 million (2017) live and work in rural areas. It is endowed with ample arable land, water, energy, as well as mineral resources and newly discovered natural gas offshore; three, deep seaports; and a...