U.S. 2024: Highest Police Kill Rate In 10 YearsFebruary 1, 2025 US police killed a total of 1,364 people in 2024—8 more people than in 2023—according to data analysed by Mapping Police Violence, a project set up…
Questions Loom Over Deaths In EcuadorJanuary 10, 2025 Ecuador’s public prosecutor’s office is investigating if 16 Air Force soldiers are responsible for the recent deaths of four boys aged 11 to 15. Just a…
Sudanese Army Airstrike On Market Kills Over 100December 12, 2024 Over 100 people have been killed and hundreds injured by a Sudan Armed Forces (SAF) airstrike on a market in Kabkabiya, North Darfur, on 9 December.…
South Africans Attack Migrants Over Food PoisoningsNovember 22, 2024 A wave of food poisoning cases that has so far killed at least 22 children across South Africa has led to vigilante groups and locals attacking…