Delhi safe for CWG, security in place: Police

With less than 24 hours to go for the grand opening to the Commonwealth Games, the Jawahar Lal Nehru Stadium, the main venue of the Games, looks picture perfect. The rest of Delhi is geared up too, with a near-total shutdown.