As I posted yesterday, we lost six of our own, American citizens, in Afghanistan to the a Taliban homicide-vest wearing coward POS.
TSgt Joseph Lemm, was an NYPD Detective.
They were members of the 105th Security Forces Squadron at Steward Air National Guard base.