A newly discovered rock-carving (petroglyph) in West Iran could have a link to ‘Mithraism’, a prehistorical religion inspired by the Iranian worship of Zoroastrian god, Mithra. While some Iranian archaeologists suggest the carving was created by a Mithra follower as it depicts the portrayal of a human with his right hand raised and an object in […]