A 60-foot fin whale was found stranded on the beach in New York City on Wednesday. Scientists have not been able to determine why the whale become stranded but the chances of its survival are so slim. [Chinanews.com]
Go to Forum >>0 Comment(s)