Jaipur, April 24 -- Calling Prime Minister Narendra Modi the "world's greatest leader", Rajasthan chief minister Bhajan Lal Sharma on Tuesday said that the former is continuously working for the welfare of the poor, the women and the youth....