Watch 48 Hours season 28 episode 20 tv series online free
Release: Mar 19, 2016
An elite FBI agent shoots his estranged wife after he says she came after him with a knife -- was it self-defense or murder? "48 Hours" correspondent Susan Spencer investigates