Scientists spot live colossal squid for the first time in South Sandwich Islands · New York Post · Sentinel