Girl Saved

  • Watch: Woman miraculously saved from a speeding train in Brazil April 3, 2013

    New Delhi: In a miraculous escape, a woman was saved from a speeding train within a split-second in Sao Paulo, Brazil. The woman had allegedly leapt onto the tracks after her cellphone fell. The narrow escape was captured by a bystander on a camera phone. As the train entered the station...