Amit Shah is the new BJP President
The BJP today declared Amit Shah as the new president of the party with immediate effect. The outgoing president Rajnath Singh made the announcement in the presence of Prime Minister Narendra Modi, L K Advani, Arun Jaitley, Sushma Swaraj, Venkaiah Naidu, Ram Lal and Anant Kumar.