New Orleans It is hard to explain how I stumbled on an organization with 6.5 million members, but in the modern world of high tech campaigning and low entry internet membership, it turns out to be easy to do, and that was the case for me and Avaaz.org when I was contacted by a Berlin-based, …