The Great Ape Project

Despite all the debate involving Evolution Theory, most of us believe that apes are man’s closest relatives. With this argument in mind, the members of...

Recent Posts