The body of Leah Bellito, 29, was found in a creek in Amherst, New York, after she was reported missing on Saturday. The cause of death is unknown.
In a feat of athleticism that would make even a polar bear question its life choices, the suspect has allegedly set a new land speed record for barefoot running in the snow (approx. 3 miles).