Khul Jaa Sim Sim Mantra #30 – 30th July, 2021 – If you’re happy and you know it clap your hands. We told our self-advocates. Told them to show us different ways of clapping. Their creativity was amazing, as they clapped like there was no tomorrow…See and Enjoy it!