Barely two weeks after giving birth to her third child at a private health facility in Kapchorwa town council, Majorie Chalangat is living a nightmare. Anger, trauma and frustration are etched on ...
The fatal accident occurred along the Kapchorwa-Suam road, which is known for being a stretch ... and our own reporters to an African and global public. We operate from Cape Town, Dakar, Abuja, ...