Australian Octopus village
By Business Insider Australia From Business Insider Researchers have found an ‘octopus village’ off Australia that reveals the creatures’ social side Business Insider Australia is the Australian edition of the world’s fastest-growing business news website, Business Insider. Octopuses, once thought…