The owner of a mine in Yorkshire is supplying white phosphorus to Israel

Israel Chemicals LTD (ICL) own Boulby mine in Loftus, North Yorkshire. The very same company is supplying Israel with white phosphorus.

Canary