9 new judges of the Supreme Court will take oath on August 31

1 Articles