Newly elected BJP President Rajnath Singh is garlanded by Muslim supporters at a felicitation function at party headquarters in New Delhi on Saturday. Photo By Parveen Negi