Taliban rally outside Kabul as they consolidate rule Around 1,000 Taliban supporters attended a rally on Sunday in a vast field to the… Read More...