I don't think corporations shouldn't have _any_ rights, but I don't understand why they should be allowed to donate money to politicians. They can't vote, so why can they buy influence? All of the individuals owning the corporation _can_ vote so why does it not suffice that they themselves can donate with their own money?