Doha Metro fixes 'technical issue'

The Doha Metro encountered “an urgent technical issue” Friday afternoon and was inaccessible for a certain period of time, before services were res Continue Reading