Bhajan Lal Rajasthan New CM: BJP has once again surprised everyone with the name of Rajasthan CM. After all, what qualities did the BJP high command see in Bhajan Lal Sharma that they sidelined the big stalwarts and made first time MLA Bhajan Lal Sharma directly sit on the Chief Minister's chair?