LEO Network

Gray whale washes up on Emma Wood State Beach, likely will be towed out to sea

Ventura, California, United States

Here's what we know about a dead whale that washed up on Emma Wood State Beach.


Read On Ventura County Star (English)
Or translated into