The hypothesis suggests that human ancestors lived on the savannahs of Africa, gathering and hunting prey 2022-05-03Vanilla Umbrella review