Five Whale Sharks Got Trapped in Fishing Nets off Indonesia
  • 9 months ago
Whale sharks, one of the largest species of fish in existence, were trapped in fishing nets in ocean waters of Indonesia. Buzz60’s Maria Mercedes Galuppo has the story.
Recommended