IMCTC
The Islamic Military Coalition to Counter Terrorism (IMCTC), which is formed of 41 states, is a unified Islamic system to counter extremism and terrorism.
Most Read