A Historic Iftar at Windsor Castle – A Night to Remember!
On a night steeped in history, Windsor Castle, a symbol of British heritage for over 1,000 years, opened its doors for the first-ever Open Iftar—a moment of unity, faith, and togetherness……..
22 Mar 2025