Satellite imageries reveal the real Taliban horrors at Kabul Airport

As International governments began to evacuate their citizens and Afghan nationals, thousands of people thronged the Kabul airport to escape the war-torn …