Thousands of squid wash up on Chilean shore
Residents on an island in Chile were shocked to find thousands of squid had washed up on its shore earlier this week. According to media reports, the island of Santa Maria, about 500 km southwest […]
Residents on an island in Chile were shocked to find thousands of squid had washed up on its shore earlier this week. According to media reports, the island of Santa Maria, about 500 km southwest […]
© Copyright 2023 - The Santiago Times