Aug 13, 2012 18:28 (IST)
Ambedkar Stadium's location, at the heart of Delhi, near Daryaganj and right next to the Feroz Shah Kotla Cricket stadium, will make arrangements vis-a-vis security and logistics, more difficult, as compared to Bawana.
Email This to Friend(s)