A gathering during the 73rd anniversary of the Nahdlatul Ulama (NU), in Jakarta, Indonesia in 2019. Eko Siswono Toyudho/Anadolu Agency/Getty Images Ahmet T. Kuru, San Diego State University After its return to power in Afghanistan, the Taliban are again imposing their religious ideology, with restrictions on women’s rights and other repressive measures. They are presenting to the world an image …
Read More »