Question: Which country or countries have received India's light the most?

Sri Chinmoy: Unconsciously, reluctantly and even unwillingly, England has received India's light the most.