Keeping the spirit alive Kirtan 125 hours ISKCON Soho Street, London 28th March 2021. Is about to happen. The time is getting closer and closer, the sun is getting ready to set and the moon is going to be rising very soon also. So that was happening 535 years ago. The only... Read More ?