Storia: Ancients in southern China mummified their dead long before Egyptians: study — Warptech Lab News