By Eric Le Roy

Content 18+ My esteemed colleague Mr. Anderson (whom I have never had the pleasure of meeting in person) has nailed another great blog with a piece called “Humanity: Earth’s Ambitious Parasite.” In this article, he skillfully delineates the way in which the human monkey known as homo sapien (just look out the window and chances are you’ll see a few of them; venture outside and you’ll … Read the rest