TEHRAN, Jun. 21 (MNA) –Putting an end to speculation, Admiral Ali Shamkhani, an advisor to Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei, has confirmed that he is recovering from injuries sustained in an Israeli aggression last week.