BTC for political donations?
Yes, there is a number of organizations and projects that accept Bitcoin donations.

The above linked list includes political parties (e.g. Libertarian Party in the US), at least one church (St. John's in Goshen, NY), a score of open-source projects, as well as a number of charities and other causes.