Pair Hosts Several Parties After Hiding Roommate’s Corpse in Home: Police
Weird Crime
A New York woman was arrested on Wednesday for living with her roommate’s corpse following her death from an overdose in February. The Johnstown Police Department said Stephanie Hillburn’s arrest for concealing a corpse stemmed from a welfare check officers performed at her home on Valentine’s Day. Officers asked Hillburn, 43, (pictured) and another roommate, …