Despite slight disruption due to rain, demonstrators continued to protest against Citizenship Amendment Act (CAA) and National Register of Citizens (NRC) at Shaheen Bagh on March 5.