The strange coincidence of the Offshore Wind Industry and 178 dead whales
Floating humpback whale offshore of Delaware. Photo: Marine Education, Research & Rehabilitation Institute. By Jo Nova There have been a lot of dead whales on the East Coast of the US lately. David...
View ArticleSkeptics are saving whales while Greens lobby for Industrial Plants in the...
By Jo Nova Let it be known that the skeptics are, and always have been, the environment’s best friend. The Greens, sadly are the wilderness wrecking, naive minions of the Establishment Powers who will...
View Article
More Pages to Explore .....