Iranian President Mahmoud Ahmadinejad has said that he has written a letter to US President Barack Obama, contents of which will be published soon.
I have written a letter to Obama: