descend

Afghans descend on Canadian embassy, seeking to escape Taliban rule

Afghans determined to flee the nation after the Taliban takeover are crowding across the airport in Kabul. They're additionally arriving…

3 years ago