World – mjm news. Se independent news. Iran & hamas claim victory despite crushing blows – micky aharonson.