Uganda March 17, 2025By Jackson LeeThis glacier sits atop an African mountain – and threatens the remote villages who depend on it – The TelegraphBy Jackson Lee