Zahra France
French authorities issued Wednesday an Official decree to close the Shia Muslim center “Zahra France”, located in Grande-Synthe north of France.
Most Read