Phil Carter discusses the dangers of urban combat.

Leave a Reply