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