Texas Indian American Couple Found Dead in Apparent Murder-Suicide
An Indian American couple has been found dead April 12 in a bedroom inside their home, in what police have said is a murder-suicide. Southlake police said the man fatally shot his wife before killing himself. […]