The US has blamed Iranian-backed groups and says the attack carried the “footprints” of Hezbollah. Read More