Washington vows revenge for US military casualties, while Iran claims attacks on US sites across the region.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera