People Who was Megan Newborough (Boyfriend strangled 23-year-old woman to death)Wiki,Bio,Age,More Quick and Facts Human resources consultant Megan Newborough, 23, was attacked by lab assistant Ross… SafeHomeDIYNovember 4, 2022