Thousands of mourners thronged the iconic Imam Hussein Square in the Iranian capital Tehran to pay their homage to Brigadier General Seyyed Razi Mousavi. Earlier, Leader of the Islamic Revolution Ayatollah Khamenei led the funeral prayer for the slain general.