One of the leading arguments many evolution critics propose is: If humans descended from apes, why are there still apes?! This … More
by the McGill Science Undergraduate Research Journal
One of the leading arguments many evolution critics propose is: If humans descended from apes, why are there still apes?! This … More