The sensational murder hunt of “The Last Pirate of New York” Posted by: Stonecom Interactive Saturday, June 29, 2019 Albert Hicks, who is suspected to have killed more than 100 people, was killed on what’s now known as Liberty Island Source 2019-06-29 Stonecom Interactive