Ex Marine Officer who lost an Eye to the fight Totally Humiliates Leftist Ilhan Omar In Congress

GOP Rep. Dan Crenshaw, a former Navy SEAL who lost an eye while fighting in Afghanistan, denounced Omar’s comments in congress. The congressman blasted Minnesota’s freshman Democrat Ilhan Omar for describing the 9/11 terror attacks as “some people did something.” “First Member of Congress to ever describe terrorists who killed thousands of Americans on 9/11 […]