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

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.

Read more   ↓
Loading...
     

 

USATODAY – Nation Top Stories

Share:

Loading...