Biden signs $95 billion aid bill, US cagey about ATACMS transfer to Ukraine, Blinken in China to ‘manage’ relationship ...
By Alex Russell “On August 15, 2021, the Taliban seized control of Afghanistan. This event echoed a similar takeover by the ...