Top US diplomat John Kerry vowed that no act of terror would halt "the march of freedom" as he expressed solidarity Sunday with the people of France after last week's Islamist attacks.