An Indian Air Force C-17 flight with 120 Indians has landed in India after taking off from Kabul this morning. Harrowing scenes have emerged from Afghanistan capital Kabul since the city fell to the Taliban and thousands of Afghans tried to flee the country in a last ditch effort before the country slipped into chaos.