Islam, since its very inception, has suffered from a serious inferiority complex. Muhammad as an aspiring prophet in his home city of Mecca labored for
U.S Rep. Ilhan Omar presents herself as a practicing Muslim — she wears a head-covering out of religious conviction, talks proudly of her Muslim heritage,