Technical glitch halts Dubai Metro service

March 5, 2018 985