US Marine Corps Gen Kenneth McKenzie, commander of US Central Command, speaks at the Pentagon in Arlington, Virginia. AFP
US Marine Corps Gen Kenneth McKenzie, commander of US Central Command, speaks at the Pentagon in Arlington, Virginia. AFP

US General: Iran remains 'central problem' in Middle East