Security for Commonwealth Games nearly foolproof, claims Delhi Police chief.

Record ID: 352282