What you can do Caxton Hall, London (England)

What you can do, Caxton Hall, London (UK), 26 November 1982.
Let’s start! Today is a day of departure for Me, for India, and, I am very sad that I have to leave My children here. It’s a sad day, no doubt. But I have to go as you know and you all are going to join Me, quite a lot of you.
But those who are going to stay here have to understand that they are here with a purpose, […]