You are using an older browser version. Please use a supported version for the best MSN experience.

Michael Dean: The Search for Answers

On Dec. 2 2019, Michael Lorenzo Dean was killed during a traffic stop in Temple, TX. The officer involved, 51-year-old Carmen DeCruz, was arrested for manslaughter. Dean was 28 years old.
image beaconimage beaconimage beacon