Another Houston police officer has been charged with murder over a deadly drug raid in 2019, in which a couple was killed. The officer is among other policemen who have been indicted in the case. In January 2019, a dozen officers from Houston police’s narcotics unit carried out a botched drug raid in which two innocent citizens, Dennis Tuttle, 59, and his wife, Rhogena Nicholas, 58, were killed.
Say their names??