 Hopkinton police say the man who killed his estranged wife over the weekend was arrested back in May on domestic violence charges and had a number of guns confiscated and was issued a restraining order. Joseph Francis is full dead from his arrest.