Women lead resistance to Taliban on Afghan independence day

Female protesters waved the black, red and green flag of Afghanistan on the streets of Kabul today to mark their country's independence day with a gesture of defiance to their new Islamist rulers.