Archive for July, 2006

IA-Gov: Night of ideas Nussle wishes he had

Tonight was Jim Nussle’s idearaisers house parties. Quite the neat and interesting idea, but how many of these ideas do you honestly expect him to pick up on or use? Granted its a great base-motivating activity but what else will come from it, especially in July/Augst when you’ve still got three months until election day. Like I said, creative idea I just don’t know that it will churn out results.

Anyway, let me just say that I’m a fan of Culver’s new press person, Taylor West. West had been putting out some great press releases lately and has kept the barrage going against Nussle on the issues and on the politics of his actions. Below the fold is the latest on the ideas that Iowa wishes Jim Nussle had. It is good stuff — and it is from ordinary Iowans.
Continue reading ‘IA-Gov: Night of ideas Nussle wishes he had’

2008: The people-power of Russ Feingold

A fellow blogger sent me this link late last night and when I read it this morning, I must admit my amazement. Potential 2008 Democratic Presidential candidate Russ Feingold of Wisconsin has received 62% of his Progressive Patriots Fund (his PAC) donations from small donors, meaning folks giving $200 or less. That’s pretty damn impressive. It seems that Feingold is tapping into the vast people-powered progressive movement that has emerged online as well as offline across the country, a movement looking for change and candidates dedicated to bringing that change about while bringing positive leadership. While it isn’t the same size of a small-donor base as Hillary Clinton, for Feingold’s stature and past fundraising efforts as the humble senator from Wisconsin, this is a good showing.

Chris Bowers takes a look at the numbers and the corresponding < i>Milwaukee Journal-Sentinel story here on MyDD. He poses the discussion as a question about public finance: use it during the primary, during the general, not at all, or during one or the other? It is an interesting question that is worth considering, especially considering this important fact:

“A candidate who uses public financing shouldn’t have any money problems during the early primaries when the nominee will be decided, nor should s/he have any problems after the convention when the second wave of public financing kicks in. The problems will arise between the period when the nominee is decided and the nominating convention. In 2008, that is a period that could last up to six months. A candidate using public financing may have to go dark for long stretches of time during those six months, and may have difficulty setting up staff in all relevant states.”

What do you think? Bowers has a poll up over at MyDD and the comments are worth reading. You can also leave your comments belows as well.

Oh, and if you’re curious, Thneed has some comments and discussion about Feingold and public financing here at the Iowa for Feingold blog, including some good discussion of bipartisan legislation Feingold is working on to salvage what’s left of the public financing system that was set up and hasn’t been substantially altered since it was created right after Watergate. Front-loading of the primary calendar is one of the biggest problems mentioned, so I think if the Democratic Party is looking seriously at revising the primary calendar to bring in diversity and change the typical selection procedures, so to me it seems that if they want to be taken seriously on a message of reform in the electoral and nominating process, they should tackle the issues public financing and what the party position on it will be.

IA-SoS: Pate won’t run

The Cedar Rapids Gazette has the story:

“Paul Pate, who had been asked in recent days to fill a just-vacated Republican spot on the November ballot for secretary of state, today said he will not seek the office he once held.

Pate — who served as secretary of state for four years, state senator for six years and, most recently, as Cedar Rapids mayor for four years — said “family responsibilities at this time” won’t allow him to seek a return to state office.

“It has been an honor to have so many Republican leaders contact me to encourage me to run for Iowa Secretary of State,” Pate said. “I appreciate the confidence in my electability and qualifications for the position.”

Pate said he gave the matter serious consideration before deciding not to seek the office again.

“It is with deep regret that I must turn down this special opportunity,” he said.

“I will do everything within my power to help the GOP elect the next
Secretary of State,” he added.

Republicans have until Aug. 18 to put a candidate on the ballot to replace Chuck Allison, who dropped out of the race last week. Allison won a two-way primary for the GOP nomination, but Thursday cited “personal reasons” for ending his campaign.”

I’m not sure why he won’t run, but I got an email from someone named “Anonymous Republican” this weekend suggesting one reason and the same reason is being spit out in the comments over at Krusty’s place right now.

Anyone willing to put their real name on a comment to confirm or deny something like that? I think it is kind of sleazy to fling comments like that anonymously, particularly on a candidate who already has so much crap from his past as SoS to deal with.

UPDATE: Please don’t leave any comments that only work to spread gossip or rumors like that. Personal issues that ultimately don’t weigh on a potential or actual candidate should not become fodder for political discourse because ultimately it makes it illegitimate. Consider this a thread to factually or hypothetically discuss Pate’s decision not to run — and since this is a political blog, do it with some facts or at least keep the material related to politics.

2008: He’s back (not John Kerry)

You might remember Kevin Schmidt, an Iowa blogger from back in 2004 who gave most of the Democratic presidential candidates (during the caucuses) a bit of hell as they campaigned by taking pictures with them and posting stories about meeting them, and they weren’t exactly the kiss-ass or nicey-nice stories (maybe like some of the ones I write) folks are used to about politicians. That site was at ninedwarfs.com and now he has a new site for the 2008ers, called RealWorldPolitico.com. It just launched and he’s been blogging a bit about Mitt Romney’s ‘tar baby’ comment this weekend while he was here in Iowa.

IA-05: You know you’re making a difference when…

…You get acknowledgment from a congressperson’s office showing they’re a bit pissed at your content (even though it is the truth). Hat-tip to the Woodbury County Dems blog for the story.

KingWatch.org launched a while back thanks to the Progressive Democracy Corps, which is based out of western Iowa (contrary to what King’s spokesperson might say). They’ve been blatantly honest when exposing his ineptitude, his values as the antithesis of Iowa values, and his xenophobic anti-immigrant stances and positions. Why don’t they like it?

Well, first (and obviously) because it is critical. But what do they say makes it so bad? The anonymity.

“”The anonymity is quite telling,” she said. “There’s no attribution to any author or authors. It’s not something we feel is legitimate for this campaign. The congressman is running a positive, issues-oriented campaign and an anonymous source is not to be trusted without verification.

“We discredit this as a legitimate source of information. This could be one person or more. There’s no way to know who is behind this or even if they’re Iowans. My assumption is this is trying to have some effect on the campaign.”"

Beyond the assumption that anonymity is bad (only when you’re not telling the truth), there is a reason why the folks behind KingWatch.org provide links to almost everything they say, offering an independent confirmation of the stuff they report. It is just the facts, ma’am. I guess I’d be embarassed by them too if I were in King’s spokesperson’s place, but the spin is usually a press person’s job.

The KingWatch.org folks explain their anonymity here and I can understand why they would want to maintain it. King’s supporters have been known to be volatile folks and hold grudges, as well as offer threats. Sure it isn’t a commonplace occurrence but it is reason enough to maintain anonymity.

Some may also lament that the site doesn’t provide an alternative, something to tell you why you should vote for the Democrat running against King instead. While that’s legitimate, the site isn’t meant to be a partisan attack on King but as a general reason why you should be disappointed in him as your congressman. Deciding which alternative route you’re going to go towards is up to you, but I would recommend Joyce Schulte. She’s a proud, progressive Democrat who has run against King before. If you want one simple reason right now to vote for Schulte here you go: She won’t vote to privatize Social Security. Steve King would. (See the AARP comparison on the issues here.)

Vote for Joyce Schulte on November 7th!

Minimum wage bill passes the House, will likely fail in Senate

Like I posted last Friday, a sham minimum wage bill went through the House and was passed late in the evening, 230-180. The bill was basically a sham, raising the minimum wage a couple of bucks over a couple of years while gutting the estate tax and giving the richest 4500 Americans (or something like that) a huge tax break. That was the main hold-up for the bill; according to Republicans it was either gut the estate tax and give tax breaks to our uber-rich donors or not get a minimum wage hike. At least that’s the way it was in the House.

Senate Finance Committe Chairman and Iowa Republican Chuck Grassley is pissed about that though. First because the two bills have nothing to do with each other and secondly because he views it as a stabbing in the back. Jonathan Singer talks about the bills impending failure in the Senate here. It just doesn’t look like it is going to pass at all. Props to Grassley on ending this one, even if he’s doing it because he felt betrayed and not for the good of the people.

The sad thing is, though, that a minimum wage hike is needed not just for those making minimum wage (which are few) but for the hundreds of thousands of Americans in low-paying jobs, jobs below $7/hour who desperately need to see their wages rise to meet the risings cost of living. As Ezra Klein notes here, compensation is falling behind inflation, so in net terms workers are making less on average than they did the year before. As he writes:

“Indeed, according to new revisions from the GDP report, the average workers has lost 1.2 percent of his real income a year between 2003 and 2005. So here’s your awesome economy: Most Americans are getting poorer.”

This is why a minimum wage hike — a substantial one — is needed.

It is also why I can forgive Leonard Boswell and the 33 other Democrats who voted for the sham bill. I can forgive him first because Jeff Lamberti has consistently opposed minimum wage increases and this could be a campaign issue. Secondly, because he recognizes that whether its a sham or not, Iowans in the 3rd CD need to see a raise and deserve one. As he said today at the awesomely-attended re-election campaign kickoff, its a start. He recognized that the bill wasn’t great and helped the richest Americans more than anything, but action had to be taken at some level and this was one way to do that. Something better needs to be offered, and I sure as hell hope that Congressman Boswell signs on as a co-sponsor to any new minimum wage bill that does come about in the House.

IA-03: Be at the Boswell “Protecting Iowa Families” kick-off this morning

Here is your morning activity, and what you should be doing today:

Boswell to Kickoff “Protecting Iowa Families Tour”
Congressman to Launch Campaign on Porches in Des Moines and Vinton

“DES MOINES - On Monday, July 31, Congressman Leonard Boswell will launch his re-election campaign with a “Protecting Iowa Familes Tour.” Boswell will join Iowa families on porches in Des Moines and Vinton to talk about his accomplishments in Congress and deliver his plan to keep families safe.

WHO:
Congressman Leonard Boswell

WHAT:
Campaign Kickoff Events - “Protecting Iowa Families Tour”

WHEN/WHERE:
Monday, July 31
10:00 AM - The home of Jack Porter and Martha Green, 815 18th Street, Des Moines
2:00 PM - The home of Richard and Mary Schoonover, 107 E. 21st Street, Vinton

ABOUT LEONARD BOSWELL:
A husband, a father, a farmer, a soldier, and a community leader, Leonard Boswell has served in the U.S. House of Representatives since 1996. Boswell is a member of the House Permanent Select Committee on Intelligence, and also serves on the Agriculture Committee and the Transportation and Infrastructure Committee. Before being elected to Congress, Boswell spent 12 years in the Iowa Senate, serving as the Senate President from 1992 to 1996. Before his career as an elected official, Boswell was drafted and served 20 distinguished years in the U.S. Army, in which he earned two Distinguished Flying Crosses, two Bronze Stars, the Soldier’s Medal, and numerous other awards and decorations. He served two one-year tours of duty as an assault helicopter pilot in Vietnam, and rose from Private to the rank of Lt. Colonel. After retiring from the Army, Boswell spent many years as a farmer in Lamoni, Iowa, where he served as the Chairman of his local COOP board. Boswell and his wife Dody have been happily married for over 50 years. Together, they have three children and four grandchildren.”

I’ll be at the event (though for not long since I do have to get back to work). Leonard Boswell is the most targeted Dem this cycle by the NRCC and he needs your help against Jeff Lamberti. Boswell is a strong supporter of stem cell research, raising the minimum wage, protecting America’s veterans, and looking out for ordinary Iowans. He needs your support against Republican challenger Jeff Lamberti, a man who opposes stem cell research and will continue to be a rubberstamp to the current Republican agenda and Bush’s horrendous leadership. Boswell might not be everyone’s biggest fan on the blogosphere, but he’s what we have got and we’ve got to fight for him. Unless you like the sound of Congressman Lamberti…

More CIETC messiness

Archie Brooks gets his tainted name in the paper again this morning with the headline story about a possible memo showing Polk County’s role in approving the excessive bonuses to CIETC employees. Except this supposed memo is a fake, according to Brooks. Why is it a fake? Because his signature is forged.

You can view the two signatures here on the Register’s web story about the memo. To compare, they show a January 5 memo where the bonuses are approved and signed off on by Brooks — which he admits is his signature and he did approve the bonuses. A second memo dated January 9 has an explanation for the bonuses, saying essentially that they were requested by Polk County officials. The January 9th memo is the fake one, says Brooks, or at least his signature is forged.

At first glance, just looking at the two memos and the signatures, I’m inclined to believe Brooks. And then I realize we’re talking about Archie “My stroke made me forget and be bad at the job that I won’t resign from” Brooks who has been a compulsive liar and cheater for a good decade. I think State 29 has the public (at least here in Polk County) reaction best when he writes:

“Archie Brooks is so dirty. Does he think anybody is going to believe him, even if the signature isn’t really his? It doesn’t matter either way. The time is coming when Des Moines voters are going to head to the polls to finally flush these thugs and greaseballs into the sewer where they belong. Perhaps Brooks will end up in his rightful destination: Anamosa or Fort Madison.”

Even if it forged, in the PR battle to save face and make this thing look any better for him, he’s already screwed (and deservedly so).

However, I feel obligated to explain my reasoning for believing him about the memos. First, the Jan. 5th memo is in an entirely different font than the Jan. 9th memo. You would assume that Archie “Do-nothing” Brooks would have the same stenographer/secretary/assistant who would conduct memos, at least under the guise of CIETC, in the same manner. Secondly, look at the two signatures. I don’t know much about comparing handwriting, but with things like signatures you expect them to be quite fluid and without awkward stops, unless you’re trying to copy it. In the image from the Register the bottom signature is the one Brooks claims is his. When comparing it to the top one which he says is faked you’ll notice, particularly in the last name the ‘B’ is not connected the same way and in Brooks’ actual signature, the ‘k’ is defined unlike the one he says is a fake. Now, I’ll grant you the fact that he could verbally sign-off on something and then have his stenographer/secretary/assistant sign off on it and then it’d be in typical Archie Brooks fashion.

The final reason that Brooks’ accusation of the second memo being a fake, and reasoning why someone would do that, is explained well in Clark Kauffman and Jason Clayworth’s story:

“Archie Brooks is the purported author of the memo directing the bonuses. However in an interview with the Register on Friday, Brooks said that he didn’t write the memo and that his signature on it is forged.

The memo is likely to be of interest to criminal investigators who are examining CIETC’s use of public money for bonuses. If, as Brooks says, the county played no role in the payment of bonuses, the memo could be seen as evidence that CIETC officials falsified financial records to deflect blame for questionable expenses.

On the other hand, if the memo accurately describes the county’s role in the approval of bonuses, it could mean that certain county officials helped steer taxpayer money to employees at CIETC, some of whom have strong political connections.

Neither scenario - forged documents or county-ordered bonuses - bodes well for CIETC, which is now in the fourth month of a multijurisdictional criminal investigation focusing on executive compensation at the job-training agency.”

I could care less right now if Archie Brooks gets bogged down in this more and more because he should resign immediately. But I’m a fan of justice and punishment for crimes actually committed and when you’re wrong accused of one crime (even though you did commit tons of others) there is still something inherently wrong with that — and it isn’t justice. It seems like someone at CIETC might have been trying to save face a bit by bringing the County into the whole fiasco (more than they already are) and saying that the bonuses came on behest of the County.

Beyond not following through with what CIETC did with their money, so far Polk County seems on the up and up in this whole scandal. But bogging them down with accusations like this adds more fuel to fire and creates more turmoil, as well as maybe taking some heat off of folks like Deb Dessert, Ramona Cunningham, Dan Albittron, and John Bargman who are all deeply embedded in what’s going on.

Vilsack won’t challenge eminent domain override in court

Kay Henderson has the story here at Radio Iowa. The reason why?

“”I asked the Attorney General to tell me whether or not I have legal standing in this…and I got the answer (Thursday),” Vilsack says. “I have standing so long as I am the existing governor but it is unlikely that the case would be decided in the time that I have left as governor and so it really doesn’t make much sense for me to pursue it because I don’t have enough time left to do so.” Vilsack’s term as governor will expire in January.”

I think that shows a level of sanity as well as political strategy from the governor. Running for President with a state court challenge on what the state constitution says for powers of the legislative branch and the executive branch with regards to an issue like eminent domain isn’t what I’d exactly call getting your campaign off to good start. But what do I know?

The other problem that one can foresee is now the burden, at least from the governor’s office and his campaign for 2008 (which I still think is a bad, bad idea), which is now placed on cities across Iowa, as well as their chambers of commerce, to launch a lawsuit and potentially offer Vilsack some kind of saving grace by defining the legislature’s powers (assuming they find in favor of the executive, as the attorney general’s opinion said, of course). Whether they’ll follow-through, and whether it will matter to Vilsack’s ambitions, is all speculation right now.

But let me just say it again, Vilsack, go ahead and campaign for the placeholder position of vice president but realize the presidential ambitions just are cohesive and you’re not getting a lot of momentum. I honestly think you’d do a disservice to your party at the state level by running and essentially trying to make the IDP your campaign organization. I don’t think you’d do that blatantly, but there’s a sense of loyalty that a lot of those folks feel after 8 years that would make them more inclined to tacitly support you. Anyway, that’s my $.02 worth.

Vote for the candidates John Edwards should help!

John Edwards’ One America Committee will be headlining fundraisers for two House chosen by the OAC online community. You can find the ballot here (and it really is just a way to build an email/contact database, but whatever) and vote for as many candidates as you want. Anyone in the Iowa-03 should be voting for Leonard Boswell because with him and Bruce Braley in DC, the true interests of Iowans will be better recognized.

But there are a wide variety of candidates who you can and should support, so make sure to visit this page for links to more information about all of the other candidates and choose wisely.

Israel-Lebanon: Who is to Blame?

Reason’s Brian Doherty offers a very interesting piece on moral culpability in the Middle East, taking each side individually to task and chiding bloggers for monday morning quarterbacking:

States get cut moral slack that individuals never do. No individual would be forgiven for carrying out a private grudge, against even the most evil of people, by blowing up his entire neighborhood—not even after giving 24 hours’ warning. Much of the world nods understandingly when such acts are acts of state.

The whole piece is worth reading, if only from a philosophical standpoint. Morally, I’ve always been of the view that war is a sin which humanity takes on itself collectively when it does not take greater steps towards institutions which avoid it. Certainly one would not expect UN or US intervention at the drop of a hat, but it seems hard to argue that this conflict would occur in every possible post-WWII foreign policy enviornment. Admittedly, I can’t point to one or two things that could have prevented it, but still.

IA-SoS: Paul Pate’s quite the guy

UPDATE: Evidently Bob Dopf has thrown his weight behind Pate. Don’t know the motivation for that but I’m sure there is some common sense involved. I think that Dopf should have been the first person to contact — before anyone else — to see if he’d like to fill the spot since he’s the only other guy who ran in the primary. To me it is just a simple respect issue. But he’s thrown his weight behind Pate so it looks like he’ll be the go-to guy for the Iowa GOP.

Oh, and I think some Republicans must be giving a nice big sigh of relief that Chuck Allison has left the race, particularly because of things like this.
- - - - - - - - - - - - - -
I’m a relative young one to Iowa politics so this press release from the IDP really let me know what kind of sleaze Paul Pate is:

Paul Pate’s Legacy: Mistruths, Self-Promotion and Broken Promises

“DES MOINES - Iowa Democratic Party Executive Director Mike Milligan today called on Paul Pate to explain to Iowa voters why he would consider running for Iowa Secretary of State when his record is filled with “mistruths, shameless self-promotion and broken promises.”

“Republicans have known for almost two years that this office would be open. First, they chose a podiatrist who dropped out. Now they are looking to choose a candidate who vowed to abolish the office,” said Milligan.

Pate was Secretary of State from 1994-1998, before he finished a distant third in the 1998 GOP primary for Governor. Pate captured only 8.2% of Republican voters in that election.

“Paul Pate has continually made missteps when it comes to the truth and integrity,” said Milligan. “His legacy as Iowa’s Secretary of State is marred by mistruths, shameless self-promotion and broken promises.”

Pate’s Shameful Record in Public Office

Pate Embellished His Educational Background in the Iowa Official Register. Pate claimed that he gradated from the Wharton School of Business when, in fact, he only attended a two-week program. [Cityview, 10/1/97]

Pate Attempted to Copyright State Slogans Before Leaving Office. The Attorney General’s office issued a ruling stating the state, not Pate personally, had the legal rights to marketing slogans. [Des Moines Register, 3/12/99]

Pate Said He Would Abolish the Secretary of State’s Office. Pate made a campaign promise to abolish the Secretary of State’s office or make major revisions to the position. He did neither one, and now, is considering running for the position again. [Des Moines Register, 5/28/96]

Related news clips attached.”

I’ve got copies of Register scans and stories about Pate and his record of general clusterfuck-ness.

I guess the real question is why would a guy who campaigned for SoS and promised to elminate, and then got elected and didn’t get rid of the position, decide that it was worth running for again? Wouldn’t you think he would have spent at least a small part of the time in these last 8 years lobbying to get the job eliminated?

If this is the guy the Republicans choose, he might have more public baggage than Chuck Allison — the foot doctor — had personally.

Democratic Women’s Event report; Elizabeth Edwards says Lieberman shouldn’t run as an independent

Thanks to a regular reader who went to the event last night, I’ve got a quick report on the event. According to the reader, nothing said by Elizabeth Edwards was really earth-shattering, though she did state unequivocally that Joe Lieberman should NOT run as an independent. I’m not sure how many Iowan’s find that news worthwhile, but I’m sure it will at least be some news for Gavin who seems to be the Iowa blogger who has been following the story the closest.

If you’re looking for a much better low-down of what went on, Lynn Heuss has a great guest post over at Kyle’s place. And make sure to note Mari Culver’s sense of humor. I’m sure part of the way to draw in a crowd at your husband’s LT. Gov. opponent is to poke a bit of much-love fun at your spouse.

2008: Kerry thinks calendar changes unnecessary

Interesting statement coming from the 2004 Democratic nominee:

“Massachusetts Sen. John Kerry in Iowa today said the 2008 presidential primary calendar proposed by a national party committee risks complicating the nominating process.

“I’m in favor of Iowa as the first caucus and New Hampshire as the first
primary,” Kerry told The Des Moines Register after testifying in Iowa City at a Senate hearing on cancer research.

“Now, if they stick something in between that’s a hybrid, I think that’s
their choice,” the 2004 Democratic presidential nominee added. “But it makes the system more complicated and probably slightly less democratic.”"

Instant reaction: So says the candidate who was the nominee thanks to winning in Iowa and cruising every where else. Then again, I didn’t think he was a terrible candidate so who knows. Kerry is well-known in Iowa, but not well-liked thanks to losing. Iowa’s not big on campaigning for or electing repeat losers, as far as I know.

In other Kerry news, he decided to do a bit of RAGBRAI riding today (he is a cyclist so it isn’t surprising). Oh, and he’ll be campaigning for some folks this weekend. He’ll be in Story City campaigning for Rich Olive (running for Stew Iverson’s vacated seat) on Saturday morning, an event which you can RSVP to here.

Sham minimum wage bill before the House today

From the Change to Win coaliton:

“Dear Christopher,

American workers deserve a raise — but House leaders are acting right now to prevent them from getting it. Help us stop their fraud by calling your Representative today!

The House of Representatives is voting today at 3:00 PM Eastern time on whether or not to raise the minimum wage to $7.25 an hour.

Sounds good, right? It would be — but House leaders, looking for any way they can to kill the increase, have loaded the bill down with unrelated provisions that are bad for workers.

For that reason, we need to stop that bill from passing — and push Congress to vote again on a minimum wage increase, only without all the bad stuff attached.

American workers deserve a straight up-or-down vote on an increase in the minimum wage. Help us make that happen by calling your Representative today and telling them these two things:

1. Vote “NO” on the current minimum wage bill
2. Vote “YES” on the “motion to recommit”

(A “motion to recommit” will send the bill back to the committee that wrote it — making it possible for all the harmful provisions to be stripped out.)

6.6 million American workers earn the minimum wage, and they deserve a straight up-or-down vote on raising their pay to $7.25 an hour. Don’t let Congress use technicalities to avoid the issue. Call your Representative today and tell him or her to stand up for workers!

* Call your Representative, Leonard Boswell, at (202) 225-3806

Together we can stop this fraud right now!

Thanks for all that you do,

Anna Burger
Chair, Change to Win”

The rest of you can do the same by using this directory to contact your congressperson.

And by the way, John Sweeney, President of the AFL-CIO, released this blog post today over at The Hill exposing some of the sham parts of such a bill and how bad it really ends up being for ordinary workers.

And this isn’t just about folks making the minimum wage. It is about the folks who make it plus the ones who are just barely above. I’ve got a friend who is delivering pizzas this summer (doing catering work for Drake when he can get the work) just to scavenge by — and he only makes minmum wage. He deserves a raise and so do folks the making anything less than $7.00/hour.


Subscribe

Subscribe to my RSS Feeds

Categories