Visit page
Press "Enter" to skip to content

Posts tagged as “Ilha de Mare”

Killing ourselves and our water systems slowly but surely

SANTA MONICA, Calif. – The water near Ilha de Mare, an island off the coast of Ecuador but part of Brazil, was blue and remained…

© 2021 - 2023 NetNewz, Inc. All Rights Reserved.
Breaking News: