PHOTO / Editor Picks

Police foil kidnap attempt
(Newsphoto)
Updated: 2006-05-13 11:01

The hostage receives treatment at a hospital after being injured by a kidnapper in Xiangfan, central China's Hubei Province, May 12, 2006. The kidnapper was overwhelmed 40 minutes after a standoff with the police.  [Newsphoto]


Page: 12345