Taliban hold victory rally outside Kabul as they consolidate rule

More than 1,500 Taliban supporters attended a rally in a vast field to the north of Kabul, in a show of strength as they consolidate their rule.

Read the full story: Read More