A bill has been tabled in the Ugandan parliament which could see anyone engaging in same-sex relations go to jail for up to ten years.Nigeria has postponed governorship and state assembly elections due to the ongoing dispute over the presidential vote. A solar plant in Kigoma, Tanzania, is providing over 60,000 people with clean electricity.And we find out how camels in Mauritania are helping the country fight jihadism.