Police Woman Kills Hostage Taker

July 6, 2010 Canton, China - Undercover police woman kills hostage taker.

Categories

Video Shock and Awe