Sheila LaBarre New Hampshire Serial Killer
Sheila LaBarre is a female serial killer from New Hampshire who was convicted of two murder however is believed to be responsible for more According to court documents Sheila LaBarre would run a farm in New Hampshire where she would lure me in with promises with work however when they would show up they would…