London elects their first Muslim Mayor, Sadiq Khan. London is one of the most influential cities in the world. The city is known for its image of acceptance and diversity. Londoners upheld that image...
Read more →Featured
Most Popular News
Recent Religion News