A technical report submitted in court says poor signage may have been in part responsible for the Eid bus crash that killed 17 people in Dubai last year. Courtesy: Dubai Police
A technical report submitted in court says poor signage may have been in part responsible for the Eid bus crash that killed 17 people in Dubai last year. Courtesy: Dubai Police

Safety failings may have caused Eid bus crash that killed 17 in Dubai