Top News:

Chilean islanders up in arms over mass squid deaths

Fri January 15 2016, 5:44 am



Thousands of squid wash up on the Chilean shores of Santa Maria Island, raising “probable” health risks as they begin to decompose. Rough Cut-subtitled (no reporter narration).

  1. No Comments.

Go to Top