Last week, criminal military charges were filed against eight soldiers for involuntary manslaughter, negligent homicide, and assault, among other charges, for the death of Pvt. Danny Chen. Chen shot himself […]
You are here: Home / Archives for Liz Ou Yang