Bystanders react after massive creature washes up on local beach: ‘Unbelievable’
A whale shark was stranded on the sand at Varkala Beach in Kerala, India, but people came together to help the creature back out to sea. What is going on? According to the Free Press Journal, the whale shark washed ashore in early December. It is suspected that it became entangled in a fishing net … Read more