Man sentenced to life in prison for 1988 double murder set to be released from prison today
2 min read
International News
November 19, 2021
HOUSTON, Texas (KTRK) — A man who was sentenced to life in prison for the double murder of a brother and sister in...