Virginia Tech's Natalie Keepers arrested for 'helping hide Nicole Lovell's body'

Nicole had disappeared from her home in the Lantern Ridge area of Blacksburg, Virginia, on Tuesday night, vanishing without her liver medication and with just a blanket and a bottle of water. Her body was found near Route 89 just over the North