20060412 india: Advani cancels Karnataka leg of Yatra