Science

Do chimps believe in God?

Brother Paul “Bilal” WIlliams called my attention to a science article in the “Independent”,  reporting the recent discovery of Chimpanzees in West Africa which have been throwing rocks against trees and throwing them into gaps inside, leading to piles of rocks. Those rocks… Read More ›