Christian author and apologist Ken Ham is expressing skepticism about a headline-grabbing claim that the site of Noah’s Ark has been found in Turkey, near the border of Iran.
Iran is one of the world’s most formidable persecutors of Christians. More about that here. Earlier this week, Article18 released a message from Evin Prison. In it, Christian prisoner of conscience Nasser Navard Gol-Tapeh says he bears no grudge against those who sentenced him to 10 years in prison, […]