London landmark illuminated with Islamic slogans to celebrate end of Ramadan

(RAIR FOUNDATION) – Muslims gathered at Trafalgar Square in London, England, for their annual Eid in the Square, an Islamic festival held the first Saturday after their religious holiday of Eid…
Home – WND < continue reading