Who are the Taliban and how did they take control of Afghanistan so swiftly?

0
265

Here’s a look at the group that seized control of Afghanistan’s capital city.