3 ms·Surely that should be "Humans have developed gorilla-like social structure."by seanhandley 7y agoSurely that should be "Humans have developed gorilla-like social structure."