20051229 india: BJP has no moral right to talk of corruption: Sonia