An unexpected seafarer—Delray Beach, Florida

Blue Anchor Pub 804 East Atlantic Avenue Delray Beach, Florida On the evening of September 29, 1888, two ladies departed from the Blue Anchor Pub into the foggy evening. Elizabeth Stride and Catherine Eddowes, though they were only looking for a customer to pay for a few minutes of pleasure, had appointments with Fate on … Continue reading An unexpected seafarer—Delray Beach, Florida