Bringing Peace to KPFA

icons-842868_640

 

By Akio Tanaka 10-15-15
[KPFA LSB Member 2006-2012]

 

Underlying Problems
Whenever there is a conflict, there is always an escalation in rhetoric, such as the divisive and inflammatory charge a few years ago that the Pacifica National Office engaged in union busting, and the labeling of volunteers who worked on the Morning Mix as scabs. We should avoid getting caught up in rhetoric and address real problems and concerns.

The underlying problem is financial. The trauma of the layoffs in 2010 was the consequence of the station increasing the payroll by 140% between 2000 and 2009. Even with the cuts made in 2010, income has not kept up with the expenses.

AndresSoto

Andrés Soto

One area of friction is programming. It stands to reason that a trade union looking after the financial security of its members will prefer programming which appeals to a more affluent audience. But the mission of Pacifica is to be the commons of the airwaves, to represent a broader and more diverse community, to include marginalized and under-represented voices.   (Lew Hill, the founder of Pacifica, was a conscientious objector. One program exemplifying this diversity – and which saved KPFA money — was the Morning Mix, which included members of the local activist community, like Peter Phillips of Project Censored, Andres Soto of Richmond Progressive Alliance, and the well-produced “Poor News” and “Strike Debt” segments. However, in 2014 it was inexplicably replaced by a show produced in L.A. rather than being supported and improved by KPFA paid staff. (Paid staff member Davey D did support this show.)

An area of friction is the working relationship between paid and unpaid staff. Originally, both were represented by one union. In 1996, it was replaced by a union which only represented the paid staff. This created a class system resulting in an uneasy working relationship between the paid and the unpaid staff.

Possible Solutions

So what to do with these conflicting needs and interests? How does a union look after the financial security of its members in a non-profit organization that relies on donations by listeners and must live within a balanced budget?

The management and the union should work out a staffing level that is sustainable over the economic ups and downs, and avoid the temptation to add more paid staff during the economic boom times as happened in 2001-2006. Achieving a sustainable paid staffing level is a challenge, but it would help address the main source of tension. It could curtail the seemingly endless appeal for funds.

The primary task of the station should be to fulfill the mission of Pacifica.

It is important to note that KPFA has always relied on a large number of volunteers (e.g. Alan Watts), who produce the majority of programming. At KPFA there simply is not enough money to pay all those who contribute to the station. Progressive organizations like KPFA should have one all-inclusive union for everyone who works at the station. While the notion of workers’ rights resonates to all within the progressive community, it must be remembered that it is about respecting and honoring ALL workers.

Instead of taking sides, we as listeners should encourage the paid and unpaid staff to work together and help each other to produce the best in progressive radio. It is time for the staff, paid and unpaid, and for the listeners to embrace the democratic victory that was won in the legal and street battles of 1999-2001. It is time to stop dividing the station.

13 Years of KPFA Finances

 

 

  1. Listener Support:

The audited financials show that steep decline in Listener Support occurred between 2006 and 2009 before cuts were made in 2010. (Adjusted for inflation, since 2010, Listener Support is back to the 2000 level, irrespective of the morning programming line-up.)

  1. Salary and Benefits:

            The audited financials show that between 2002 and 2006, the station added way too many people (the payroll more than doubled), and between 2006 and 2010, the station, understandably, did not address the steep decline in Listener Support. By the fall of 2010, the station was in danger of insolvency, which is the only reason that the Pacifica National Office stepped in, to bring expenses in line with income. (Adjusted for inflation, even with the cuts that were made in 2010, the current Salaries and Benefits are still above the 2000 level.)

  1. Central Services:

            Central Services pay for network administrative services like FCC licenses, audit, insurance, legal, Pacifica archives, and national programming like Democracy Now! (Adjusted for inflation, since 2010, Central Services has been below the 2000 level.)

 

Program Council at KPFA

antenna-154946_640

 

KPFA PROGRAM COUNCIL —

What is it? Why is it important? What did it do? Where did it come from? Why should I care that it is gone?

[Written c. 2009, still relevant today!]

The Program Council (or programming committee) at KPFA has existed since the 1970’s – over 35 years. [45 in 2015.] During that time, its been composed of managers for the departments of public affairs, news, music and arts and humanities, representatives of the hundreds of unpaid programmers, often elected under the supervision of the Unpaid Staff Organization (UPSO) and at various times, technical and operations staff, managers from the apprenticeship program, local board members and listener representatives.

At times it has been facilitated by a program director or coordinator, and sometimes by someone else in the group chosen by the members. The author of this piece served in that role from 2004 to 2007 as a listener representative.

Birthed in the mobilizations of the 60’s and 70’s that demanded a meaningful place at the table for the perspectives of marginalized groups (and created at KPFA a Women’s Desk, a Third World Center, and the Unpaid Staff Organization itself), the program council had the philosophy that collaborative decision making about programming was healthy and desirable for a voice of dissent and resistance. Protected by a confidentiality agreement that allowed staff, volunteers and later listener reps to talk candidly about their programming visions and critiques, the program council always played an important role in airing and discussing contentious issues. During the many years the station lacked a program director (including the years 2000 to 2006), the program council took on much of the responsibility for non-emergency decision-making.

Some of the things accomplished in that period of time:schedule

(In the same interval of time – the only programs added to the schedule by management policy were Against The Grain, Sundays with Peter Laufer (since canceled) and imported programs from New York (Behind The News) and LA (Uprising).

  • Evaluated 2/3 of the current programs with a thorough 5 page evaluation form and programmer briefing
  • Developed a program proposal process for new additions to the grid from community members, processed over 40 demos, interviewed the programmers and developed a waiting list of approved programs.
  • Attempted to implement a contract basis for programming where individual programs would sign an agreement for a program slot for a contained period of time (until the next evaluation – projected for 2 years apart).

(Current system is indefinite until programmer voluntarily relinquishes a slot or is taken abruptly off the air; examples: Youth Radio, Peter Laufer)

The program council couldn’t always solve every contentious issue. In 2003, it was temporarily dissolved when its decision to move Democracy Now! from its current airing time of 6 am and 9 am to one daily 7 am airing failed to be implemented by station management.

When the program council was re-assembled, the Local Station Board passed a motion affirming the decision making power given to it.  It also made a highly controversial decision to place a one year moratorium on new proposals from a group called the Labor Collective.

In 2006, after a long interval without a full-time Program Director, KPFA finally assigned an interim person to the position. Unfortunately, the results were:

  • Suspension of meetings from April 2007 to October 2007
  • Unilateral reduction of meetings from weekly to bi-weekly
  • A statement that the program council was advisory only,
  • Removal of program proposals for long and short-term programs from the review of the council
  • Jettisoning of the approved program waiting list that had been created after the program council slogged through a backload of 20+ proposals between 2004 and 2005
  • Replacement of the established evaluation process with a one-page Survey Monkey online survey.

This is not what the unpaid staff organized, fought and went on strike for in 1970’s

This is not what the listeners envisioned when so many of them marched to protect KPFA in 1999.

KPFA is not to be encompassed by any one single person’s vision. The delivery of the mission depends on many perspectives being brought to bear and on sharing experiences, building understanding and resolving differences. If we cannot do that within our own community and build collaborative working groups, how can we hope to do so out in the world?

All the stakeholders sitting down and hashing out the best way to put the 59,000 watts into service for peace and justice. That’s the mission.

by Tracy Rosenberg, Media Alliance

 

     2015 Postscript – To date the Program Council has not been reinstated because the SaveKPFA majority on the Local Station Board rejected a democratically-constituted Program Council, as existed before. They preferred one dominated by department heads, which would hardly function as a democratic Council, dedicated to community programming.

Union Activists Endorse United for Community Radio

The folks at SaveKPFA seem to say that anyone who opposes their ideas are union busters. Although it’s a knee-jerk response on their part, it’s a serious charge.

Read this for a comprehensive explanation of the union dynamics at KPFA, Historical Analysis: KPFA’s Working Majority Gets Screwed by CWA Job Trust.

Brief Summary:  Both paid and unpaid staff were represented by United Electrical Workers (UE). UEDue to machinations, the paid staff formed a union that excluded the unpaid staff. Now, KPFA has staff that are paid to be at the station, and are represented by a union, and are allowed to participate on the Local Station Board. That is too much control in the hands of too few.

Read recent strong criticism of Save KPFA for union busting at KPFK, our sister station in Los Angeles.

Union Supporters of UCR.  Here’s some of the union stalwarts who have endorsed United for Community Radio:

Jack Heyman, Executive board member International Longshore and Warehouse union Local 10 (retired) and chair of the Transport Workers Solidarity Committee

Mary Prophet, Member – KPFA Community Advisory Board; Steering Committee – US Labor Against the War; Delegate – Alameda County Central Labor Council; Past Chair – California Teacher’s Association Peace & Justice Caucus

Marsha Feinland, former Berkeley Rent Board member, California Teachers’ Association honored union activist

Wendel HarperMichael-David Sasson, Former President, Coalition of University Employees (CUE), Local #3, (now part of IBT #2010)

Ramses Teon Nichols, Vice President of Organizing, SEIU Local 1021, Local Station Board member from the United For Community Radio slate in 2012.

Francis Grinnon,  Communication Workers of America, Local 9415, former Vice-President, Retired Members Council

Laurence Shoup, author, Wall Street’s Think Tank, Rulers and Rebels, and other books, former member, Alameda Central Labor Council

Richard Stone,  Delegate, S.F. Labor Council;  member, Save Mid-town (San Francisco)

Dave Welsh, San Francisco Labor Council delegate; retired letter carrier, longtime executive vice president fo Golden Gate Branch 214 of the Letter Carriers Union;  helped protect union jobs from the privatization effort which was the context of the successful struggle to stop the sale of the Berkeley Post Office.  

Noelle Hanrahan, Director, Prison Radio, former KPFA programmer and union steward

A quick list of our endorsers tells the larger story.  These people are often active in union issues.  They, and the United for Community Radio candidates, know how important vibrant unions are to the crucial progressive issues we work on.

Save KPFA’s “Principles” vs Reality

Click here to see this article in an easy to read table.

By Mara Rivera

Here’s SaveKPFA’s statement of principles 2015, with rebuttals:

WHAT SAVE KPFA SAYS:  Protect local control. 
 In 2014, Save KPFA led the effort that put KPFA back under the control of locally-hired management for the first time in 5 years — resulting in the recruitment of a talented General Manager, and a permanent Program Director hired by, and accountable to, KPFA’s elected local board.

4906011803_80a410f20fTHE REALITY:  Control the Station.  The Executive Director of Pacifica and sometimes the Pacifica National Board make the final decision on KPFA’s General Manager hires, out of a pool chosen by the Local Station Board (see next answer).  Pacifica is the parent organization of the 5 stations, holds the license and provides oversight.  The paid staff, Save KPFA, and its previous incarnations like Concerned Listeners, have driven out most of KPFA’s General Managers for not agreeing with them 100%.

WHAT SAVE KPFA SAYS: Ensure high-quality, progressive programming
. In 2010, Save KPFA campaigned to reverse Pacifica’s cancellation of KPFA’s most listened-to local program, The Morning Show;in 2012, we supported the launch of UpFront, restoring local programming to KPFA’s morning lineup.


4906011803_80a410f20fTHE REALITY: 
Protect Unsustainable Budgets.  In 2010 Pacifica’s Executive Director had to step in because Concerned Listeners / Save KPFA were bankrupting the station by not cutting paid staff hours as all the 5 stations had been ordered to do 2-3 years before. Shortfalls in fundraising made these cuts necessary and obvious. Because most station expenses are fixed, wages are the only significant place to balance the budget. The Morning Show staff members were low on the seniority list and, according to the union contract, had to be laid off first. Save KPFA created a huge fuss on the airwaves, in e-mails and in complaints to the National Labor Relations Board. They lied to the listeners that the layoffs were politically motivated and deceived hundreds of listeners into hating Pacifica and opposing the layoffs.
When paid staff refused to replace the laid-off Morning Show workers, volunteers stepped up to do the programming, creating the Morning Mix, much of it focused on local matters. Recently, the Save KPFA forces displaced these volunteers with a crony.

WHAT SAVE KPFA SAYS:   Support staff and volunteers.  Save KPFA led the successful fight to reverse Pacifica’s 2011 hiring of the nation’s top union-busting law firm; Save KPFA members have also raised money to update aging equipment in KPFA’s studios, and established a training fund for volunteer staff in KPFA’s budget.

4906011803_80a410f20fTHE REALITY: 
Raise False Claims – Undercut Unpaid Staff.  That firm was hired for its expertise dealing with a previous harassment lawsuit, not any labor issue. We run on listener support, not faction-related funding of anyone’s favorites. No individual faction can claim credit for fund drive totals. Save KPFA does not value volunteers and trainees (unless they’re part of their faction), and pushes “professionalism” (paid staff). One of their most celebrated supporters, Larry Bensky, referred to volunteer programmers as “monkeys.”  Years ago, this group destroyed union coverage for the unpaid staff by switching to CWA, a union which would not represent unpaid staff. The former union United Electrical Workers (UE) had covered both paid and unpaid staff for many years.  Save KPFA later attempted to destroy the Unpaid Staff Organization (UPSO), which the volunteer staff organized as a substitute. Most of KPFA’s programs and 70% or more of staff are unpaid volunteers.

wrongway

WHAT SAVE KPFA SAYS:   Transparency and accountability from Pacifica
.  Save KPFA’s representatives on the Pacifica National Board are part of a new majority that has begun issuing regular financial statements for the first time in nearly three years, dramatically shrunk Pacifica’s deficit (from -$2.8 million in 2013 to a small surplus in the 12 months ending in June 2015), and rationalized (and lowered) the dues that stations like KPFA pay to Pacifica’s national office.

4906011803_80a410f20fTHE REALITY: 
Incompetence and Lack of Accountability.  The statement above is an egregious lie.  The SaveKPFA-dominated station board has allowed the KPFA General Manager whom they got hired and KPFA’s business manager to get away with producing unrealistic income and expense figures for the required yearly budgets. They have not held the business manager accountable for her tardiness in producing necessary audit material for the national office accounting department to complete the FY2013 and FY2014 audits in a timely manner, as required by non-profit corporate law and CPB. This gross incompetence only adds to the potential bankruptcy of KPFA and the Pacifica Network.


Some wonder if it is actually intentional, part of an attempt to grab the station for themselves (see KPFA Foundation argument below). The “three years” were three of their years in the majority on the KPFA board, with their incompetent financial officers and management

On a national level, Pacifica lost 2 million dollars in Corporation for Public Broadcasting (CPB) funding because it did not keep up with required record keeping, among other things. This might have contributed to the California State Attorney General doing a documents audit this year (although the AG office is responsible for overseeing non-profits and probably should have done one sooner}. And there is a possibility that our auditors will refuse to renew their contract with Pacifica.


We have discovered that members of the faction have secretly set up a shadow corporation, the “KPFA Foundation”, which they say is to “catch” KPFA in case of bankruptcy – which they are seemingly trying to achieve in any way and as fast as possible!

This is why we urgently need you to vote them out now!

 

WHAT SAVE KPFA SAYS:   Experiment with new shows; expand into new platforms. Under SaveKPFA leadership, KPFA budgeted for, and carried out, a re-design of its website that makes it more accessible on mobile devices–which is where more and more radio listeners are turning to get their favorite shows.  KPFA has also started using its second signal, KPFB, to pilot 20 hours of programming per week from new, energetic producers. 

4906011803_80a410f20fTHE REALITY:  Dominate the Airwaves.  The website was vastly neglected for years, under Save KPFA’s watch.  Although flashy, the new website is cumbersome to navigate and a memory hog.  Save KPFA disempowered the former democratically-representative Program Council, which once chose new programming and evaluated all programming.  Instead, they choose new programs by hiring their cronies. They have spoken out against and even censored local, radical, youth, Black, and investigative programming, while claiming the Local Station Board has no role in in programming (but see the Bylaws, Section 7, Article 3, Item G* – below). The new programming at KPFB was created by one staff member and the many apprentices and former apprentices who produce programming there.

WHAT SAVE KPFA SAYS:   Reform Pacifica’s Byzantine Governance System.  We believe Pacifica’s acrimonious boards have generated many of its problems. Save KPFA participated in cross-factional dialogue talks this year, and now endorses the Pacifica Unity Pledge, which commits us to participating in a network-wide consensus-building process with the goal of making Pacifica’s governance system simpler, effective, smaller, and calmer. 

4906011803_80a410f20fTHE REALITY:   Calm By Suppression.  The “acrimonious board” meetings are a result of Save KPFA’s blocking of any governance and positive change by the Local Station Boards.  SaveKPFA always votes for a hands-off policy regarding management decisions, claiming the board must not “micro-manage” the General Manager.  Their actions show they believe that boards have no right to govern, only the paid staff, as they have often said.  (The “acrimony” is the slim minority of United for Community Radio board members and allies fighting to strengthen the station, network, and democratic governance. Democratic governance may be imperfect but it’s our only hope for real community programming and a range of real progressive opinions on the air.

——-

*under LSB duties: their role in programming   — From the Pacifica Bylaws, Section 7, Article 3 , Item G

To work with station management to ensure that station programming fulfills the purposes of the Foundation and is responsive to the diverse needs of the listeners (demographic) and communities (geographic) served by the station, and that station policies and procedures for making programming decisions and for program evaluation are working in a fair, collaborative and respectful manner to provide quality programming

(Note: The Save KPFA faction has maintained that the Local Station Board’s main or even sole function is fund raising – which may be true of corporate boards of directors, but not that of a democratically-run Pacifica.)

photo credit: This Way via photopin (license)

Historical Analysis: KPFA’s Working Majority Gets Screwed by CWA Job Trust

by Isis Feral
isisferal@yahoo.com

I was raised by several generations of labor organizers, and in every labor dispute my side is easily chosen. I don’t cross picket lines, and I always stand with the workers against their bosses. The current conflict inside KPFA is the first time I’ve ever seen my community divided on an issue concerning labor solidarity.

While labor struggles are usually strictly polarized, it is important to keep in mind that KPFA is a nonprofit community radio station, where the traditional class lines are much harder to draw. In theory the community is in charge of the station, or at least it should be.  It’s the community who pays the bills, and who this station claims to serve.

Community radio is supposed to be by and for the community, more like a movement than a business. The majority of KPFA workers are community members, who donate their labor for free. As some tasks require consistent, daily attention, a limited number of workers must be paid for their time, because volunteering the necessary hours would interfere with their ability to make a living. The line between workers and management is blurry, to say the least. To complicate matters, several unionized workers recently held management positions, or effectively behave like managers.
Read More

For some time now a group among the paid workers and their allies on the Local Station Board (LSB) have largely held control over the management of the station. With the capitalist economic crisis crippling our communities, the station’s income has understandably been less. When budget cuts had to be made, they were agreed to by this group, but were never implemented. This happened two years in a row. With each new budget, the cuts were deeper, because the previous cuts were never made. Now the necessary cuts are deeper still, because KPFA funds were massively mismanaged: More money was spent than was coming in, including a million dollars the station had in reserve. The height of incompetence was achieved when a six figure check intended to earn interest sat in their general manager’s desk for a year instead of being deposited, apparently unnoticed even by their treasurer. Recent payroll funds had to be borrowed from another station. The station is broke and we’re at risk of losing it altogether.

On the LSB this managing group was represented by the slate calling itself Concerned Listeners. Right before the last elections this slate renamed itself Save KPFA, in what appeared to be an effort to confuse and solicit the support of voters who remember the original Save KPFA, which had the polar opposite intent of this group: The original organization officially formed in order to defend community control of the radio station in the 1990′s. This new group, on the other hand, has actively attempted to dismantle community oversight, and to defer control to a small percentage of KPFA staff, who call themselves KPFA Worker. The appropriation of another organization’s name, and attempt to benefit from its history, was just one of several unfair campaign practices this group has been involved in over the years. Among other things, they repeatedly used the airwaves to gain support for their slate, without giving the other candidates fair access to do the same.

The new Save KPFA is representing the issue as a labor dispute, and is claiming that the union of the paid workers is getting busted. Let me be clear: There is currently NO union busting going on at KPFA. Because of the deficit, and a refusal to actually implement budgets these people had agreed to, the axe that is falling now is impacting some of their own people, not just the jobs of others that they themselves have threatened to eliminate, or eliminated already. These cuts are being represented as going by a “hit list” against progressive programmers, but actually they are being made by seniority, and follow the guidelines of their own union contract, unlike the cuts they have advocated themselves. It’s terrible to see people losing their jobs, but this is not union busting by any stretch of the imagination.

UEThe real union busting that happened at KPFA was in the 1990′s, when the Pacifica National Board, which was at the time undemocratically appointed, hired professional union busters, the American Consulting Group. They busted the independent, progressive United Electrical, Radio and Machine Workers of America (UE), which represented all KPFA workers, both paid and unpaid. Local 9415 of the Communications Workers of America (CWA) swooped in like a vulture, and became an exclusive job trust for the paid staff. Many people now refer to the managing faction of the still unionized workers as the “entrenched staff”, and some call the CWA a “scab union”. From the start the CWA played the divisive role of an elitist private club, rather than that of a union. To this date unpaid workers, who currently make up about 80% of KPFA’s workforce, are barred from membership. Many of them have been donating their labor to KPFA for many years. Without them the station and community radio cannot exist.

Unpaid staff represented by the UE were entitled to such benefits as travel expenses and childcare. The latter is particularly relevant in considering what happened to Nadra Foster in 2008, when she was accused of misappropriating KPFA resources, after printing out a few sheets of math homework to keep her children engaged while she was working. This accusation lead to her getting banned from the station, charged with trespassing, and beaten and injured by the cops, who were called by management without any interference from the entrenched staff. Even in the aftermath their names are conspicuously absent among those of 74 of their fellow workers, who condemned management’s use of police force, and expressed solidarity with Nadra.

The year prior, right before the 2007 LSB elections, the Unpaid Staff Organization (UPSO), which is the closest thing to a union for volunteering workers at KPFA, was decertified (a friendly name for union busting) by station management supported by these Concerned Listeners. This move eliminated the rights of many of the unpaid staff to participate in the elections. In 2005 a leaked email among members of the entrenched staff and their supporters, the suggestion was made that perhaps the LSB should be dismantled altogether. Under their management the Program Council, previously in charge of deciding programming, has also been effectively stripped of its power. Does this sound like community control?

As a child of the labor movement, I am appalled to see people, who are behaving as management at the station, opportunistically exploiting their on-paper union membership to solicit the support of the labor movement and the left, while they are refusing to comply with the very union contract, that was negotiated on the backs of their sacrificed fellow workers. I believe that the fake Save KPFA (on Indybay someone refers to them as “Slave KPFA”) and the KPFA Worker group are misrepresenting this as a labor dispute in an attempt to politically legitimize their turf war. What they are teaching listeners about community building and organizing labor are disastrous lessons to be aired on a supposedly progressive radio station, and represents a grave disservice to the community at large, and the labor movement in particular.

The recent “informational picket” was another example of this group merely posturing as organized labor. Using the word “picket” to describe a protest, which does not have the explicit intent to blockade, teaches people that real picket lines are negotiable, that it’s okay to cross them. Historically picket lines are not merely gatherings where we exercise free speech. They are a very specific form of direct action. Picket lines mean don’t cross! It’s not a matter of semantics. Picket lines are THE militant direct action tradition of the labor movement. Of course, this point is likely lost on KPFA’s current union staff, since their right to strike was bargained away for higher pay by the CWA, as they betrayed their fellow workers of the UE.

The Pacifica management of the 1990′s recognized that the UE represented not just workers, but that the workers in turn represent our communities. Replacing the UE with the CWA created a deep division within KPFA, and paved the way for what we are witnessing today. The current crisis is part of a long history of attempts to undermine community control at the station, and to turn it into just another main stream professional media outlet. But one doesn’t have to be a professional to understand what generations of working class people have taken for granted as basic common decency: Any labor organization that does not represent all workers has no business calling itself a union.

Union corruption has become a stereotype used by conservatives to rally working people against unionizing. What they conveniently leave out is that unions belong to workers, not to paid union bureaucrats who corrupt the union’s integrity, as well as their own, as they negotiate compromises with the boss. When there is such corruption, it’s the responsibility of the rank and file to reclaim the union as the tool for which it was intended. A union’s primary purpose is to unite workers. The CWA must be held accountable, not be rewarded with community solidarity, for its divisive role at KPFA. If the union continues to refuse membership and the right to collective bargaining to the majority of KPFA workers, unpaid workers owe it to themselves and their communities, to organize union representation for themselves elsewhere. I urge the KPFA community at large, including those paid workers who still remember what solidarity really means, to encourage and actively aid such efforts.

——————————————————————————————-

Note: The author is an autonomous activist, who is not affiliated with, nor endorses, any of the LSB election slates, nor any other organization, but writes strictly from her own conscience. The embedded links in this text are not exhaustive evidence to support my views, but merely a small selection of additional information I found personally helpful in illustrating my position. I encourage all to do your own research and fact-checking and reach your own conclusions.

November 17, 2012

 

© 2012 Support KPFA Suffusion theme by Sayontan Sinha