Dan Beliveau explains his participation in the Iraq and Afghanistan wars
View more history for Post 2 in Manchester, NH , New Hampshire