Mysterious Russian Cannons Discovered Underwater In The Bahamas 0 04.07.2024 13:18 Forbes.com Carl Allen and his AllenX team have discovered 24 mysterious Russian cannons underwater on the Little Bahama Bank in the Bahamas