20050603 delhi-times: Hoo-da Baddie?