The New Crisis In Afghanistan

It has been a little over a week since the Taliban took control of Afghanistan and the situation has gone from bad to worse. From the Hamid Karzai International Airport (HKIA) in Kabul, we have witnessed scenes of Afghans falling to their deaths after clinging to a departing US military plane, multiple reports of Taliban members

Read →