Feedback

Small town mayor deploys to Afghanistan

 

The mayor of South Bend, Indiana receives orders to deploy to Afghanistan with fellow Navy reservist. WNDU's Barbara Harrington reports.

Shows