Kabir Taneja

Author Archive

  • Aug 23, 2021
    The Taliban won the war in Afghanistan. America and its allies lost. While the Taliban holds press conferences, thousands of desperate Afghans flank the runway at Hamid Karzai...