Captain Nick Riley is a training officer for the 133rd Infantry Battalion in Waterloo.
25 years later: How the 9/11 attacks partially inspired one Waterloo soldier to serve
Captain Nick Riley is a training officer for the 133rd Infantry Battalion in Waterloo.