Taliban Clamps Down on Peaceful Protests
New Delhi: The Islamic Emirate of Afghanistan, in a statement, said that people are no longer allowed to arrange demonstrations until and unless they have permission from the government.
The statement reads that for the time being, no…