20030424 delhi-times: Strike leaves Delhi high & dry