Alabama Cop’s Wife Fights for Her Life After He Allegedly Shoots Her, Then Himself
A north Alabama police officer allegedly shot his estranged wife this week and then killed himself. The Alabama Law Enforcement Agency said 46-year-old Stephen Miller, who was on leave from his job at the Scottsboro Police Department, was found dead this week from a self-inflicted gunshot wound at a home in Scottsboro. AL.com reported. Miller’s …