Uganda's security forces arrested opposition leader Lina Zedriga and thwarted a planned news briefing by the National Unity Platform (NUP) in Kampala's Makerere-Kavule area...
Nigeria's oil production outlook remains bleak, with forecasts indicating an output of 1.4 million barrels per day (bpd) including condensate for the second half...
Thousands of protesters flooded the streets of Palma de Mallorca on Sunday, voicing their concerns over mass tourism and demanding a more sustainable approach...
South African police have uncovered a multimillion-dollar methamphetamine manufacturing lab on a farm in Groblersdal, leading to the arrest of four suspects, including two...