Iranian President Mahmoud Ahmadinejad's convoy was attacked by a handmade grenade in western Iran on Wednesday, and the president was unhurt, Iranian website khabaronline.ir reported. The website said the explosion took place in Hamedan as the president was going to make a public speech.