SFC Stephen Cribben KIA in Afghanistan on November 4, 2017
SFC Stephen Cribben has been identified by the Department of Defense as the U.S. service member who died of wounds sustained during combat operations in Logar province, Afghanistan on Saturday, November 4, 2017. Stephen Cribben, age 33, is from Simi […]