Mother Of Ancient Egyptians No, it is not Egypt, China or Latin America, but Portugal, where the world’s oldest mummy has been found! Previously, it was not understood that ancient corpses were mummified in […] Koushik Das April 9, 2022 Leave a Comment