Is Mahmoud Ahmadinejad capable of self reflection? According to CNN, "Iranian President Mahmoud Ahmadinejad on Monday called the death of Neda Agha-Soltan 'suspicious' and urged the country's authorities to identify those responsible for it." Neda was killed on June 20, and the video of her death almost immediately went viral.
Read it at CNN