‘Kick Her Out of Congress!’ — Sara Gonzales GOES OFF on “Guatemala First” Congresswoman
Rep. Delia Ramirez (D-Ill.) made news after making questionable statements during a speech in Mexico. This has led critics to question if her true loyalty resides with the United States…