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,...