Turkey’s Leaders Vow to Defeat Plague of ‘Sea Snot’ Amid Unprecedented Outbreak

0
Top officials in Turkey have vowed to defeat a plague of “sea snot” that has coated a shoreline near Istanbul in a slimy film of beige sludge that reeks. Read more...
« Previous post: | Next post: »