North Carolina teacher Emma Ogle and her husband, Michael, were found shot to death inside their Huntersville home Wednesday Earlier, a relative called 911 to…
North Carolina teacher Emma Ogle and her husband, Michael, were found shot to death inside their Huntersville home Wednesday Earlier, a relative called 911 to…