Randy Roszell Lewis
Male, Black
Date of the incident: 5/16/2020
Braeburn, Harris, TX
8600 South Braeswood Blvd
8600 South Braeswood Blvd
A Houston police officer shot and killed a knife-wielding man who had just allegedly stabbed and killed an elderly woman outside a Walgreens in Braeburn. The stabbing and subsequent shooting happened around 10 a.m.