The Bharatiya Janata Party (BJP) is set to announce its new national president on January 20, marking a significant leadership transition within India’s ruling political party. The election process for the top organisational post will begin a day earlier, on January 19, when nominations will be formally filed. Party sources…
