Windsor Castle Hosts Its First Iftar

The British monarch’s residence in Windsor hosted a collective iftar for the first time. The evening fast-breaking ceremony took place in one of the largest rooms of the castle – St. George’s Hall. More than 350 people gathered for it.