From Babylon to Kashmir, the Good and the Evil speak the same language, the language of confusion “When the descendants of Prophet Noah (AS) started […]