Profile
Sections
tv
Featured
More From NBC
Follow NBC News
There are no new alerts at this time
Venus has disappeared in her pajamas one April morning in 2010. Husband Doug Stewart is a suspect, except he has a solid alibi – witnesses say he was in Newport News, Va., more than 700 miles away, when Venus vanished.May 17, 2015