The Delhi Police on Tuesday morning cleared the protest site at Delhi Shaheen Bagh, where the demonstration against the Citizenship Amendment Act (CAA) and proposed National Register of Citizens (NRC) had been on for over a 100 days. The demonstration, near Kalindi Kunj, against India's newly amended citizneship law, blocked one of the main roads connecting the national capital with Uttar Pradesh and Haryana.