Home / Tag Archives: UK

Tag Archives: UK

Royal Navy Admits Causing Whale Deaths


Three 1,000lb bombs detonated underwater by the Royal Navy were to blame for the mass stranding and deaths of a pod of pilot whales on the north coast of Scotland in 2011, it has emerged. A report released by the Department for Environment Food and Rural Affairs on Wednesday cited …

Read More »