Ilhan Omar HUMILIATES Herself on LIVE TV Yesterday….. The Patriots Brief 11 hours ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW At least she has mastered the word “um” in English.