Bhupesh Baghel, popularly known as Kaka, is an Indian politician who served as the third Chief Minister of Chhattisgarh from 2018 to 2023. He has been the president of Chhattisgarh Pradesh Congress from 2014 to 2019. From Wikipedia
The bench said the law is sound, noting that concerns over ED misuse must be raised under existing judicial safeguards.