People are describing the Afghan capital, Kabul, as “Biden’s Saigon” – images of defeat that may haunt the president and his foreign policy team.
St. Louis Breaking News & Events
People are describing the Afghan capital, Kabul, as “Biden’s Saigon” – images of defeat that may haunt the president and his foreign policy team.