Hon'ble CJI DY Chandrachud delivered key note speech at the J20 in Rio de Janeiro, RJ. ( 14 May 2024 )