The Mummy of a Strange 2-headed creature in the rainforest confuses scientists – DiscoveredBy Divya AroraJanuary 9, 2023 The Mummy of a Strange 2-headed creature in the rainforest confuses scientists The Mummy of a Strange 2-headed creature is found in the Rainforest of…