An Iranian Revolutionary Guards general has been killed near Aleppo, where he was advising the Syrian army on their battle against Islamic State, the guards said in a statement on Friday.General Hossein Hamedani was killed late on Wednesday, the statement said.Iran is the main regional ally of Syrian President Bashar Assad, and has provided military and economic support during Syria's four-year-old civil war.