Houston police have arrested two suspects who allegedly shot and killed an off-duty New Orleans police officer who was dining at a Galleria area restaurant while visiting Houston. The suspects, Frederick Dwayne Jackson, 19, and Anthony Rayshard Jenkins, 21, have been charged with capital murder. According to Houston police, on […]
Read More