Dubai: RTA finishes internal roads in Al Barsha 2 Posted on July 18, 2016 by constructionlead RTA had accomplished phase 1 of internal roads construction project at Al Barsha South Source: New feed