Hours before leaving for China, Mamata Banerjee calls off 9-day visit.

Hours before leaving for China, Mamata Banerjee calls off 9-day visit.