Some really weird spongy stuff is washing up on France’s shores
Yellow sponge balls are covering the beaches of France – and no one knows exactly what they are or where they’ve come from. Hundreds of thousands of the mysterious clumps have washed up on at least nine beaches across 20 miles of France’s northern Opal Coast, according to The Local. French authorities said the weird,...