The Mad Dream Of A Dead Empire That Unites Islamic Rebels
They call themselves the Army of God (Jund Allah) and claim to be fighting to unite mankind under the banner of Islam as “the only true faith.” To achieve that goal, they believe they should revive the Islamic Caliphate, the … Continue reading