Videos
Iran's Supreme Leader Ayatollah Khamenei calls for death sentence for Israeli leaders
Iran's Supreme Leader, Ayatollah Ali Khamenei, has voiced strong opposition to the recent ICC arrest warrants against Israeli leaders, stating that death sentences should be issued instead.