Barbie Halaska

Researchers determine washed up fin whale likely struck by ship

Experts concluded Saturday that an endangered fin whale that washed ashore in San Francisco died due to injuries sustained from…

3 years ago

This website uses cookies.