Jamaica Bay is quietly earning a reputation as the Big Apple’s version of the Bermuda Triangle — with at least eight dead bodies discovered in and around the area over the past year, some under mysterious circumstances.
Stay Informed with Buzz News | Your Daily Dose of Trending Topics
Jamaica Bay is quietly earning a reputation as the Big Apple’s version of the Bermuda Triangle — with at least eight dead bodies discovered in and around the area over the past year, some under mysterious circumstances.