I’m sure many of you have seen the inspiring video below (it has over 5 million views), in which boaters free a humpback whale from a fishing net in which it had been caught. It makes the following passage from …
Environmentalism, Sustainability, and Deregulation Read More »