fbpx
28.4 C
Manila
Tuesday, October 4, 2022
- Advertisement -spot_img

TAG

Al-Qaeda

EXPLAINER: What happened to Afghanistan? Specter of Taliban Returns & the 20-year US’ War on Terror

After 20 years of war and spending an estimated $2.2 trillion, the United States brings its troops back home ending the longest...

Latest news

- Advertisement -spot_img