arrests

Arrests Made After India Elevator Fall

Five people, including employees of a co-working space provider, have been arrested for alleged negligence that led to a lift crash which resulted in injuries to nine staffers of an...