Casualties were reported as Afghan demonstrators waving the national flag took to the streets of several cities to mark the country’s Independence Day in the first major display of popular opposition to the Taliban, a day after at least one person was killed when the hard-line Islamist militants cracked down on a similar demonstration.
More