During 1891, Frederick Deeming committed his terrible crimes. Carrie Brown was murdered in the East River Hotel, NYC.
Thomas Neill Cream committed some of his murders during 1891 and others in 1892.
Thomas Neill Cream committed some of his murders during 1891 and others in 1892.
Comment