Retired Army Gen. David H. Petraeus, a New Hampshire resident and the former CIA director under President Barack Obama, called strongly Saturday for Congress to back the White House on Syria, declaring that military action against the regime is "necessary" to deter "Iran, North Korea and other would-be aggressors."