Islamic militants in Lebanon release kidnapped American journalist Terry Anderson after 2,454 days in captivity.