Talks being held between Taliban and UK in Doha

Talks are being held between Taliban and UK in Doha regarding evacuations of UK nationals.

Trending Topics

Trending Videos