20040630 india: Justice delayed; not denied for Bapi Sen