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