Most US troops deployed to Kabul will be in place by this weekend, Pentagon says

2021-08-17 113

Most US troops deployed to Kabul will be in place by this weekend, Pentagon says

Free Traffic Exchange