Sri Lankan Tamil Lawyer Judge An
Justice Canagasabapathy Visuvalingam Vigneswaran PC is a Sri Lankan Tamil lawyer judge and politician. He was a magistrate and a judge of the District Court High Court Court of Appeal...