news for Portland...
Palm Pilots, umbrellas, consultants among campaign expenses PORTLAND — The 15 candidates who hoped to become Portland's first elected