The Grand Mosque of Paris marks its 100th anniversary this year, reviving debate over its political role and its place in French history. Built to honour Muslim soldiers who died in the First World War, the mosque has become a symbol of Islam in France, and a recurring source of political tension.
Ted Cruz blasts Joe Kent, Tucker Carlson, over Operation Epic Fury criticism
...
Read moreDetails