Radar Open Radar

Iraqi government: There are no Houthi headquarters in Iraq.

العربية · Al Arabiya · Source

Iraqi government: There are no Houthi headquarters in Iraq.