This Whale Shouldn’t Be There….

This Whale Shouldn’t Be There….

Location Of Whale Puzzles Scientists On a remote island near the mouth of the Amazon River, something was found that stunned local scientists. A rare humpback whale was discovered fifty feet onshore making the incident even stranger. Some local scientists speculated...