Public Freak Out
In Afghanistan, protesters have defied the Taliban for a second day, taking to the streets in several cities, waving the country s national flag in a challenge to the militants rule. (Subscribe: Several people are reported to have been killed as Taliban forces violently dispersed the crowds while there were more chaotic scenes outside Kabul s international airport as people desperate to flee the country tried to get inside. Follow us on Instagram
|
|