Nine Delhi Metro stations to remain closed on Dec 25
India | Dec 24, 2012, 10:28 PM ISTNew Delhi, Dec 24 : Nine Metro stations in Central Delhi will continue to remain closed tomorrow as per a Delhi Police directive to prevent protesters from reaching India Gate.The nine stations, including the perennially