Tracking Meghan Landowski's killer
Pilot OnlineAn look inside: The case that began with a stepfather's anguished 911 call on April 10, 2008, in Portsmouth ended Feb. 18 when Robert Lee Barnes was sentenced for sexually assaulting and stabbing to death his 16-year-old friend, Meghan Landowski.




0 comments