Inside 32-Day Nightmare: How Longton Brothers Survived Torture After Abduction
Jamil and Aslam Longtonās lives took a dark turn on August 19, 2024, when they were snatched in Kitengela by people they later said were police officers. What followed was a horrifying 32-day ordeal filled with relentless torture and unimaginable suffering. According to NTV Kenya, the brothers endured severe beatings and constant psychological abuse and … Read more