The Bharatiya Janata Party (BJP) will choose its next president in the coming three weeks.
The party's state units are likely to wrap up the ongoing organisational elections within the next few days. The Constitution of its national executive will pave the way for the 'election' of the BJP president. At least half the state BJP executives need to be formed to complete the formality for the election of the party president.
But the final decision, by all indications, will be made by Prime Minister Narendra Modi and the Rashtriya Swayamsewak Sangh (RSS) chief Mohan Bhagwat.

