Insane Social Media Reactions

10 whales wash dead on Indonesian beach; Locals save one by pushing it back into the sea

10 whales were found dead on an Indonesian beach on Thursday with images showing locals rushing to push a still-living whale back into the sea. The marine mammals were found in the remote province of East Nusa Tenggara, the AFP reported. Footage showed a group of around 10 men struggling to push an eleventh member […]