Video Madhu Babu: The symbol of self-respect OdishaConnect Apr 15, 2023 Madhu Babu: The symbol of self-respect. Odisha Politics and Madhusudan. Madhusudan Das has played a pivotal role in shaping Odisha as a separate state based on language. Read More...