Texas police officer faces manslaughter charge after on duty shooting
TEMPLE, Texas - Texas police officer Carmen DeCruz, 52, was charged with manslaughter Monday in connection with the death of Michael Dean, 28. The decedent was involved in “an altercation ...