Foreign teams arrive in New Delhi for Commonwealth Games.

Record ID: 352132