Uganda People’s Defence Force (UPDF) arrested Ugandan environmental activist Stephen Kwikiriza in Kampala under “alarming circumstances,” according to a press release published on Wednesday by the group the Environment Governance Institute (EGI). Stephen Kwikiriza is an environmental activist and a human rights defender who works with the non-governmental organization EGI. He is from the Kingfisher [...]