Defense Secretary Leon Panetta appeared at a Senate Armed Services Committee congressional hearing, where he said “legal basis” was needed to initiate a no-fly zone over Syria.