A man shot his wife and her boyfriend before killing himself in a Walmart parking lot in Duncan, Oklahoma.
New Orleans Breaking News & Events
A man shot his wife and her boyfriend before killing himself in a Walmart parking lot in Duncan, Oklahoma.