Delhi traffic police conduct carcade rehearsal ahead of G20 summit
As part of its preparation for the upcoming 18th Heads of State and Government Summit of the G20 (Group of 20) in the national capital, Delhi traffic police authorities carried out a full-dress carcade rehearsal on selected routes on Wednesday morning. Read further on Dynamite News: