The Syrian army fired rockets and artillery into northern Lebanon after accusing Iran-backed Hezbollah of kidnapping, and killing three of its soldiers, a charge denied by Hezbollah,