January 29, 2026
Israel returns 15 bodies to Gaza as the Israeli military accepts Gaza death toll of 71,667; Rubio questioned on Venezuela and Iran
Center-left
Drop Site
Owner:
Jeremy Scahill & Ryan Grim