New Delhi, Dec. 14 -- Japanese Prime Minister Shinzo Abe on Friday called off a visit to India amid violent protests over the Citizenship (Amendment) Act (CAA) in Guwahati, where he was due to hold an annual summit with his counterpart Narendra Modi....