This Day in Mystery

March 28

No recorded mysteries for this date... yet.

Here's a mystery to explore instead:

Flight 19's Crew Born (Charles Taylor)

1945

Lieutenant Charles Taylor, who led the doomed Flight 19 into the Bermuda Triangle on December 5, 1945, was born in Corpus Christi, Texas.

Read full article →
This Day in Mystery: March 28 | This Unexplained Universe