Shocking event at Windsor Castle - Is Islam Taking Over Britain?
For the first time in its history, Windsor Castle hosted an open Iftar event with over 350 participants at St. George’s Hall. The attendees broke their Ramadan fast at a place typically reserved for heads of state and world dignitaries (World News).