Taliban Declare Public Holiday Marking One Year of Taking Power in Afghanistan A national holiday has been declared today in Afghanistan to mark the first anniversary of the Taliban seizing power in Kabul. Taliban members and supporters have been parading the streets and hanging black and white flags but the anniversary comes during a deepening
READ MORE