Sadly, the U.N. crowd eats this stuff up.

Iranian President Mahmoud Ahmadinejad lashed out at the world powers for their wrong policies, and reiterated his call for the establishment of a new world order based on justice and friendship.

“The widening North-South divide and various crises and worries, including crises of family and identity, wars, occupations and revenge-seeking, endless arms races and economic, moral and ethical crisis and the failure to realize human principles are all the results of the current order and system dominating the world,” Ahmadinejad said, addressing the Rio+20 Earth Summit in Brazil’s Rio de Janeiro on Wednesday.

“We must cure such old wounds in the human society by reforming the existing global state and outlining a more transparent prospect for the future,” he added.