A peculiar sound has been heard under water that locals can't explain. Beeping sound can be heard in Fury and Hecla Strait that comes from sea floor with a length of 75 miles northwest of Igloolik hamlet.
READ MORE »