Avaaz - A note from our Chief Executive