Delhi, the nation’s capital, is often referred to as the “City of Rallies in India” due to its unique status as the epicenter of political protests and public demonstrations.