CAA protest turns violent: Aligarh on boil, internet shut

National