PHYSorg favicon

Sightings, satellites help track mysterious ocean giant