6 More Houston Police Officers Charged After Fatal 2019 Raid
Six more Houston police officers were indicted on Monday — including one on a murder charge — in connection with a botched raid in 2019 that claimed the lives of a local couple, prosecutors said. Five of those officers were charged with first- and second-degree felonies stemming from what prosecutors said was a scheme by … Read more