20030429 india: M M Joshi hits out at Leftists