Iran and the world powers have finally agreed on a long-awaited deal on Tehran’s nuclear energy program, after days of intense talks in Geneva.
Iran’s Leader Ayatollah Sayyed Ali Khamenei says "any act of takfirism against Islamic denominations equals serving the camp of atheism".