Battlefield 101: Urban Sniping

A look at how modern combat situations in urban environments have influenced the role and tactics of the sniper.