David Perry (left), the taxi driver who apparently locked a suicide bomber in his car after being told to take him to Poppy Day parade in Liverpool on Sunday.
After the threat of a terrorist attack from the Islamic State, at least two explosions rocked the Kabul airport yesterday evening. Different sources report between 30 and 40 casualties, with hundreds wounded. The Pentagon also confirmed several U.S. military casualties. The numbers could be much higher, as the […]