If you’ve fallen down a YouTube rabbit hole in the past week, it’s entirely likely that you ran across this extremely eye-catching headline: “Scientists Just Found The Tomb Of Egyptian God Osiris Next ...
CLAIM: “Scientists Just Found The Tomb Of Egyptian God Osiris Next To The River Nile.” THE FACTS: No such discovery occurred. Online posts recycle information about past archaeological findings in ...