BJP national president Amit Shah to visit Rajasthan next month - The Times of India