Beyond Disgustin !! Democrat Rep.Delia Ramirez Last Minute Announe Has Americans Infuriated
WHAT?! – Democrat Rep. Delia Ramirez at a summit in Mexico City this weekend tells the audience while speaking in Spanish: “I’m a proud Guatemalan before I’m an American.” Should these people be allowed to hold office? Several left-wing American lawmakers traveled to Mexico City over the weekend to attend a summit aimed at challenging … Read more