northlondoner a day ago "..The finding that other great apes are capable of self-reflection means that humans are not alone as rational beings..."
"..The finding that other great apes are capable of self-reflection means that humans are not alone as rational beings..."