
The leaks we missed
Screenshot of video ‘Collateral Murder’ released on April 5, 2010 and published by Wikileaks showing US troops killing Iraqi civilians in Baghdad. Fair use. On October 18, 2024, a Telegram channel released a leak attributed to a US intelligence source. The …