Satellite Images Show Floating Objects In Indian Ocean Discover Magazine