Press TV Tuesday, April 21, 2009 Iranian President Mahmoud Ahmadinejad has invited all peace-loving humans across the world to take steps toward promoting justice. “The world today needs convergence. We need to construct a new world on the basis of friendship and mutual respect,” Ahmadinejad said in a Geneva meeting […]