METRO TRIAL RUN

Khaleej Times - - INDIA -

A Metro Train dur­ing a trial run in Nag­pur, Ma­ha­rash­tra on the eve of its in­au­gu­ra­tion on Fri­day. —

Newspapers in English

Newspapers from UAE

© PressReader. All rights reserved.