‘Meat was so sixty million years agAAAGHH…’ Green Tea and Velociraptors, 01 Sep 2013 Some dinosaurs were utterly bizarre. You may have heard of them before, but one particular group called therizinosaurs belonged…