What strange particles are now being found in the sand on British beaches?

 

Answer here