Major Brent Taylor, a 39 year-old National Guardsman from Ogden, Utah, was killed in an apparent insider attack in Afghanistan on Saturday. This morning, his wife Jennie along with their two oldest sons and Taylor’s parents were at Dover to welcome him home for the final time. Their story is one of American strength and courage amidst great pain.
Recent Comments