Congresswoman Delia Ramirez Forfeited Her Guatemalan-ness

This post was originally published on this site

Who in their right mind voluntarily spends their weekend at a pro-Castro conference alongside a bunch of leftists who quote Che Guevara?