Julie and James Keown seemed to have a perfect relationship. College sweethearts, they met while attending William Jewel College in Missouri and dated for a few years before marrying in 1996 and settling in Kansas City, Mo.
To everyone who knew them, they seemed to be a perfect match: they complimented each other well, rarely fought and were by all accounts a happy pair.
Julie graduated with a nursing degree and started working as an ICU nurse before switching to work for a company that...
Full Story