The Bubble ParadeOn May 31 people in over 30 countries across the world - from Nepal to USA, from Sudan to Indonesia - will go out on the streets and join forces to make their cities happier by blowing soap bubbles.