New megaraptor discovered—with its final meal still in its mouth

New megaraptor discovered—with its final meal still in its mouth