Editor's choice

  • Buy Print
photo

Photo  / 23

Rescuers and relatives stop a woman from committing suicide by jumping off a building in Zhanjiang, Guangdong province, China, August 14, 2012. The woman was rescued as she tried to commit suicide after killing her nephew following a family dispute, local media reported. REUTERS/Stringer