Taliban Declares Formation Of ‘Islamic Emirate’, Group’s Fighters Open Fire At Protest Rally

People at the rally were waving the Afghan national flag to mark the country’s Independence Day while tearing down white Taliban flags.