Algeria Heartbreaking Moments: Nairobi Hospital’s Response to MP’s Tragic Shootingby Atticus Reed May 1, 2025