WorldThe knives are out for AhmadinejadHis brand of extremism is under fire from political and religious opponents