uk coastline

‘Mega swarm’ of jellyfish washes up on UK beaches

LONDON: A ‘mega swarm’ of giant jellyfish has washed ashore on the UK coastline, drawing… Read More