Saudi daily Al-Riyadh publishes critical article of Hamas, described as Iran's execution contractor who established Iranian emirate in Gaza.

Read more