Chengalpattu Government Hospital

Snapped Elevator Cable Creates Scare at Indian Hospital

A snapped elevator cable created a scare for the 12 occupants of a passenger elevator at Chengalpattu Government Hospital in Tamil Nadu, India, on November 24, but all were unharmed,...