Monkey stone tools shed doubts on the human origin of archeological sites January 7, 2023 by Comments