Ancient stone engravings may be an extremely early form of animation

(ORDO NEWS) -- Somewhere on the banks of the River Aveyron in southern France, tens