France — Marcel Petiot, a medical doctor and serial killer convicted of 26 murders (though suspected of killing as many as ...
Long before Doppler radar and satellite images, residents of Sault Ste. Marie relied on intuition, observation—and sometimes ...