Baghdad: Several explosions have occurred near the Erbil International Airport in Iraq, Sputnik reported citing Rudaw TV. According to initial reports from security services, it is...
International Christian Concern (ICC) learned that Pastor Bryan Nerren, a Christian pastor from Tennessee, has been arrested and detained in India after being accused of...