A recently leaked WikiLeaks cable says that Iranian president Mahmoud Ahmadinejad was slapped in the face by Revolutionary Guard chief of staff Mohammed Ali Jafari. The New York Daily News reports:
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.