LEO Network

62 whales die on Northeast beach

9 Sep 2019
Þórshöfn, Northeast, Iceland
62 pilot whales swam onto the shore at Ytra Lón on the Langanes peninsula, northeast Iceland, on Friday evening. All died.
RÚV / Alexander Elliott
×