iOS app Android app

David Bellavia

Army Staff Sergeant Battles Iraqi Insurgents

Posted 07.04.2012 | Politics

In war, you never know what’s on the other side of that door. Army Staff Sergeant David Bellavia found out the hard way when his squad entered a...