The current Prime Minister of India Narendra Modi sleeps for 3-4 hours only. He says his secret of energy is Yoga and Pranayama.