Renowned social reformer and rationalist Debendra Sutar of Odisha has been conferred with the prestigious Dr Narendra Dabholkar Memorial Award for 2024. Instituted in memory of Maharashtra-based ...