It’s April 14, 2022 — 110 years to the day after the sinking of the Titanic. There are memorials to the lost grandeur of the great ship everywhere in New York, and one of the most subtle is the Isidor and Ida Straus Memorial, located at Broadway and 106th Street. (If you’ve seen James Cameron’s Titanic…
Keep reading with a 7-day free trial
Subscribe to True Crime Report to keep reading this post and get 7 days of free access to the full post archives.