DDU Hospital

Three Killed in Elevator Crash at Factory in Delhi, India

Three members of the housekeeping staff at a pan masala factory in the Naraina Industrial Area of Delhi, India, died in an elevator crash on January 8, The Times of...