April 22, 2025
Ethiopian police raid Addis Standard, detain 3 managers
Nairobi, April 22, 2025—The Committee to Protect Journalists is alarmed