Violence blame on 'hooligan' hijackers

Nine Metro stations in central Delhi will stay closed tomorrow following the protests, operator DMRC said tonight.

Comments are closed.