Storia: Did the last common ancestor of humans and apes walk like a gorilla? A new study offers a clue — Warptech Lab News