Many Dead After Taliban Firing, Stampede At Afghan Independence Day Rally
<!-- -->People wave Afghan flags during an anti-Taliban protest in Afghanistan's JalalabadKabul: Flag-waving protesters took to the streets of several Afghan cities on Thursday as popular opposition to the Taliban spread, and a…