Islam In Russia

What is the present position of Islam in contemporary Russia and China? In order to provide a perspective answer to this vital question this article presents a summary of an up to date history of Islam in these...

Afghanistan’s Hidden Gems

It is reckoned that as much as 60 percent of Afghanistan's gross domestic product has been generated from the presence of foreign troops over the past decade - either directly through military spending in the c...