SecurityNews
What These 22 Lawmakers and Pundits Are Saying About Taliban’s Takeover of Afghanistan
After 20 years, about $1 trillion, and the loss of 2,448 American service members and 3,846 U.S. contractors, the Taliban has taken control of Afghanistan. … Read More