hollywoodlanews.com
Top Muslim Scholar Confirms: Noah's Ark Found in Russia!
Enthusiasts in Chechnya who for years have been claiming that Noah’s Ark was found on Mount Sadoi Lam in the Cheberloevsky district have received a religious boost. Chechnya’s supreme mufti Salah Mezhiyev has come out to “confidently state” that Noah’s Ark is indeed in Chechnya, a republic of the Russian Federation. “According to one of …