Chinese researchers have managed to mimic nature to produce artificial leaves that can track the sun and split water efficiently.
Palm Beach's chief lifeguard confirmed the tar balls were spotted along the town's Atlantic Ocean coastline. Their origin is unclear.