A man and a woman were shot in killed at a Walmart location in Talladega, Alabama, on Nov. 21, according to reports.
The Talladega Police Department said it received a 911 call for assistance about a possible kidnapping at a nearby Chevron gas station across the street, AL.com reported. Police quickly made contact with the man believed to be involved with a possible abduction of a woman.