OCHEARCH, an ocean research organization, has discovered a Great White nursery/birthing site in the North Atlantic, off the coast of Montauk, Long Island. Chris Fischer, the founding chairman of Ocearch (the organization behind the development) told CBS News that they had “definitely the [...]