NEWSTICKER

US Defense Officials Testify on the Pullout

29 September 2021 23:43

US generals gathered on capitol hill today where they were grilled by senators in their first congressional hearing on the chaotic final days of the US withdrawal from Afghanistan.