American killed in Israel ‘made people better,’ friends say

After tours of duty in Iraq and Afghanistan, Taylor Allen Force came to Nashville with an eye toward the future.

     

 

USATODAY – Nation Top Stories