Man and woman found dead in apparent ‘double suicide’ in Galleria area, police say

May 6, 2020

The man and woman were found dead on the scene in the 5000 block of West Alabama, police said.