Hamza Taouzzale became the first Muslim and youngest ever Lord Mayor of Westminster, a ceremonial post that outranks many of the capital’s most powerful and privileged.
Previous Story
Bridge to Russian-Occupied Crimea Is Damaged
Next Story
Modi’s Visits Abroad Help to Build His Image in India