Giant from Sern-Ebbas and his connection with the Egyptian god Osiris

(ORDO NEWS) -- In the county of Dorset in the southwest of England, there is