The first group of US troops arrived at Kabul airport to help evacuate thousands of embassy personnel and other civilians from the capital of Afghanistan, TOLO News reported citing a US official. This comes as the Taliban has managed to get hold of half of the country’s 34 provincial capitals and now control roughly two-thirds […]