This Day in History: May 23

Here’s a brief look back in time for this day, May 23. In 1701, Captain William Kidd is executed by hanging for piracy and murder in Essex, UK. It is […]