Uncategorized Congresswoman Delia Ramirez Forfeited Her Guatemalan-ness August 5, 2025August 5, 2025 This post was originally published on this siteWho in their right mind voluntarily spends their weekend at a pro-Castro conference alongside a bunch of leftists who quote Che Guevara?