Lulu

Lulu

Scotland's orca killed by rope entanglement, finds post mortem

A female killer whale recently found stranded on the Isle of Tiree in Scotland, died as a result of entanglement in ropes,  a post mortem report has found. 

more
This website is owned and published by Our Media Ltd. www.ourmedia.co.uk
© Our Media 2025