Iran on Monday rejected as unfounded allegations it had a role in the massive assault on Israel by the Palestinian Islamist group Hamas.
"The accusations linked to an Iranian role... are based on political reasons," foreign ministry spokesman Nasser Kanani told reporters, adding that Palestinians had "the necessary capacity and will to defend their nation and recover their rights" without any help from Tehran.