Dr. Neeru Chadha, who had graduated from the University of Michigan and the University of Delhi, has been elected as the judge of the International Tribunal for the Law of the…
Continue Reading