Thousands of people in Afghanistan are stranded as commercial flights from Kabul’s airport have been cancelled. Taliban fighters had on Sunday, invaded the outskirts of Kabul, demanding transfer of power. According