President Biden vowed revenge for the attack which he blamed on "radical Iran-backed militant groups".

for more...