Algeria Kenyan Civilian Fatally Shot at Close Range by Police During Protestsby Jackson Lee July 2, 2025