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