“Blood Is On Their Hands”: Massive Explosion At Abeygate In Kabul, At Least 3 Marines Reported Injured

Less than 24 hours after warnings of terrorist attacks by Western governments to their people seeking escape from Kabul, the US Pentagon has confirmed a major explosion has occurred at a section of the town near the airport called Abbeygate. By 10:15 AM Eastern, at least 3 troops were confirmed dead and other causalities. Key … Continue reading “Blood Is On Their Hands”: Massive Explosion At Abeygate In Kabul, At Least 3 Marines Reported Injured