Salafism

News

Unrest in Dagestan.

Russia is attempting to quell Muslim unrest in Dagestan, a mountainous nation located in the Caucasus Mountains. Dagestan is a “federal subject or republic of Russia” with its largest city and capital being Makhachkala. It is home to many different ethnicities but only 4% of its population is ethnic Russian. Dagestanis are traditionally Muslim and […]

Read More