Full threaddvdhnt·Both incredibly horrifying and unsurprising.Apes stronger together and all that.View on HN