20040720 city.delhi: Students protest on North Campus