Joseph ShavitSep 9, 2021Floating islands give plants and animals a place to live while cleaning polluted waterwaysThe world's largest floating river bank in French inner-city canal which has transformed plant and insect life in waterways around the world