August 10, 2025
Israel kills Al Jazeera journalists in targeted Gaza City airstrike
New York, August 10, 2025—The Committee to Protect Journalists is