Sadiq Khan
Sadiq Khan Makes History Winning Third Term as Mayor of London
United Kingdom
May 5, 2024
Sadiq Khan Makes History Winning Third Term as Mayor of London
Sadiq Khan has secured a decisive, historic victory, winning a third consecutive term as Mayor of London. With all 14…
London church opens doors for Muslims, hosts grand Iftar
World
June 28, 2016
London church opens doors for Muslims, hosts grand Iftar
A centuries-old church in London opened its doors for Muslims to break their fast at the church. The church leaders…