Former Indian Ambassador to Japan, Sujan Chinoy, on Friday said that former Japanese Prime Minister Shinzo Abe, who was shot today during an election speech, was a colossus in the Japanese political landscape and had done a lot for Indo-Japan ties. ...