-
Gorillas (genus Gorilla) are herbivorous primates that inhabit the forests of Central Africa. It is the greatest of the living primates. Its DNA is 97%–98% equal to humans, the closest after two species of chimpanzee. American physicist and missionary Thomas Staughton Savage was the…
-
In the public sphere the words that are used to describe progressive ideas and movements have long since been used to embody a whole list of concepts long bastardized and pulled out of context to be grouped together for some coffee talk: socialism, democracy,…