Friday, April 19, 2024

Man takes own life after allegedly killing wife in Delta