Meet 'safe bet' Rajnath Singh, BJP's new president

Having replaced Nitin Gadkari as president of BJP, Singh finds himself in the familiar role of leading the party at a time when the BJP is dogged by factional feud and the Lok Sabha polls not too far away.