Shark Net

Australians Rescue Humpback Whale from Net, Face Hefty Fine

Australians Rescue Humpback Whale from Net, Face Hefty Fine On a sunny Monday in the tropical state of Queensland, Australia,…

4 months ago