How Ahmadinezhad helped Israel The Durban Review Conference held in Geneva in April was set to examine progress made toward the goals of the previous conference in 2001: to Read More » May 19, 2009 No Comments