How disturbing to see Rama Duwaji’s level of dedication to Islam and to the central cause (“Palestine”) to the Muslim ummah. And she’s doing it all in luxury — from Spain to Corsica. The first lady of New York City ditched America altogether on its 250th birthday to attend her Islamic retreat in Mallorca, while […]