The Power of 20 Million Protestors
http://www.avaaz.org/en/ is a massive Internet site with 20 million members. They organize petitions against corruption and evil. A 15 year old girl that was raped in the Maldives was sentenced to 100 lashes as a punishment. The system of law or …