20040805 city.delhi: DU teachers protest cancellation of Geelani exhibition