On Wednesday, Taliban gunmen cracked down on a protest in the eastern city of Jalalabad, which sits just 80 miles…
Jalalabad is the capital of Nangarhar Province and the fifth-largest city in the country, with a population of over 350,000.…