US sets up commission on Afghanistan failures
The US Congress on Wednesday voted to set up a commission to assess the failures of the 20-year war in Afghanistan following the Taliban’s victory. The commission was part of a $768 billion annual defense package passed by the senate 89-10 after similarly overwhelming approval last week by the House of Representatives. President Joe Biden, … Read more