NEW DELHI: Ahead of Independence Day, the heart of India has transformed into an impregnable fortress. Barricades rise like steel sentinels, armed commandos stand watch at every corner, and the skies ...