Ecuador launches ‘floating islands’ to clean up polluted bay

(ORDO NEWS) -- About three million people live on the shores of the Gulf of