Recent Shows

CounterSpin is FAIR’s weekly radio show, produced and hosted by Janine Jackson. It’s heard on more than 150 noncommercial stations across the United States and Canada.

CounterSpin provides a critical examination of the major stories every week, and exposes what corporate media might have missed in their own coverage. CounterSpin highlights censored stories and exposes biased and inaccurate coverage, while examining the power of corporate influence and sexism, racism and homophobia in the news.

HOSTED BY

Janine Jackson

Janine Jackson

“You should tune in to CounterSpin, the program that sees things and says things about the media you’ll see no place else.”

—Ben Bagdikian, author of The Media Monopoly

Transcripts

Archives

Vijay Prashad on Displaced People

What’s the connection between displacement and the so-called war on terror? Climate disruption? Poverty? On displacement, If you aren’t telling the big, interconnected story, you aren’t telling the story.

Trudy Lieberman on the Secret Healthcare Bill

Senate Republicans are hiding in plain sight as they let everyone know they are crafting critically important healthcare legislation in secret, away from the scrutiny of even congressional colleagues, that they hope and expect to force through—over what they know would be public objections.

Alex Vitale on De-Policing

When elites get to define the problem, they get to decide what constitutes solving it—and for many people, that makes for too shallow a conversation when it comes to policing.

Jessica Gonzalez on FCC Chair Ajit Pai

What’s ahead for the public interest under Ajit Pai, Trump’s choice for chair of the FCC? CounterSpin talks with Jessica Gonzalez, deputy director and senior counsel at the group Free Press.

Kevin Kumashiro on Betsy DeVos, Amit Narang on Anti-Regulation Rule

Now that Betsy DeVos is confirmed as Education secretary, media need to disrupt the set of myths that carried her through, despite an evident lack of experience or expertise: Myths to do with “school choice” and “accountability,” which corporate media rarely interrogate thoroughly, or contrast with different visions of education.

The Media and Martin Luther King

Media’s traditional misremembering of Martin Luther King distorts his ideas and priorities, and rewrites the press’s own role in history; it also projects a distorted vision of what protest means and how social change happens—a clear view of which is much in demand right now.

Loading

Stations by State

ALASKA

Anchorage | KSKA 91.1 FM | Listen online
Fairbanks |KSUA 91.5 FM | Listen online
Kasiloi | KWMD 90.7 FM | Listen online
Ketchikan |KRBD 105.9 FM | Listen online
Sitka | KCAW 104.7 FM | Sun. 9:30 pm

Talkeetna | KTNA 88.9 FM | Sun. 6:30 pm
Valdez | KCHU 770 AM | Sun. 9 am

ARIZONA

Phoenix | radiophoenix.org | Thurs. 4:30 am

ARKANSAS

Little Rock | KABF 88.3 FM | Weds. & Fri. 9 am

CALIFORNIA

Berkeley | KPFA 94.1 FM | Fri. 3 pm
Chico | KZFR 90.1 FM | Mon. 5 pm
Davis | KDVS 90.3 FM | Listen online
Davis | KDRT 95.7 FM | Listen online
Eureka | KMUD 88.1 FM | Sun. 1:00 pm, Thurs. 4 am

Fresno | KFCF 88.1 FM | Fri. 3:30 pm
Garberville | KMUD 91.1, 88.3, 89.9 FM | Sun. 1 pm, Thurs. 4 am
Georgetown | KFOK 95.1 FM | Listen online
Hoopa | KIDE 91.3 FM | Tues. 9:30 am & 5:30 pm

Irvine | KUCI 88.9 FM | Thurs 5 pm
Laytonville | KMUD 99.5 FM & 90.3 FM | Sun 1:00 pm & Thurs 4 am
Los Angeles | KPFK 90.7 FM | Sun. 5:30 am

Nevada City | KVMR 89.5 FM | Mon. 6:30 pm
N. San Diego | KPFK 90.7 FM | Sun. 5:30 am
Oroville | KRBS / 107.1 FM | Listen online
Philo | KZYX 90.7 FM & 91.5 FM | Mon. 4 am

Riverside | KUCR 88.3 FM | Sun. 8:30 pm
Sacramento | KUBU 96.5 FM |Weds. 12:30 pm & Thurs 12:30 am
Sacramento | KYDS 91.5 FM | Listen Online
Salida | KGIG 104.9FM | Plays frequently
San FranciscoKALW 91.7 FM | Fri. 7:30 pm
San Luis Obispo | KCBX 90.1 FM | Fri. 1 pm
Santa Barbara | KPFK 90.7 FM | Sun. 5:30 am
Santa Barbara | KCSB 91.9 FM | Mon. 9 am
Santa Cruz | FRSC 101.1 FM | Tues. 9:30 am
Shelter Cove | KMUD 99.5 FM | Sun 1 pm & Thurs 4 am
Ukiah | KMEC 105.1 FM | Listen Online

COLORADO

Alamosa | KRZA 88.7 FM | Fri. 7 pm
Aspen | KDNK 88.3 FM | Tues. 5 am
Basalt | KDNK 88.5 FM | Listen Online
Boulder | KGNU 88.5 FM | Mon. 5:30 am & 9 am

Carbondale | KDNK 90.5 FM | Tues. 5 am
Colorado Springs | KCMJ 93.9 FM | Listen Online
Crawford | KVNF 98.3 FM | Fri. 6 pm

Crested Butte | KBUT 90.3 FM | Listen Online
Denver | KGNU 88.5 FM & 1390 AM | Mon. 5:30 am & 9 am

Down Valley | KOTO 105.5 FM | Fri. 6:30 pm
Durango | KDUR 91.9, 93.9 FM | Weds. 9 am
Glenwood | KDNK 88.1 | Listen Online
Grand Junction | KAFM 88.1 FM | Listen Online
The Grand Valley | KVNF 99.1 FM | Fri. 6:00 pm
Lake Valley | KVNF 88.7 FM | Fri. 6 pm

Leadville | KDNK 93.5 FM | Listen Online
Montrose | KVNF 89.1 FM | Fri. 6 pm

Nederland | KGNU 93.7 FM | Mon. 5:30 am & 9 am
Norwood | KOTO 89.5 | Fri. 6:30 pm
Ophir | KOTO 91.7, 89.3 | Fri. 6:30 pm
Ouray | KVNF 90.1 FM | Fri. 6 pm
Paonia | KVNF 90.9 FM | Sun. 4 pm
Redstone | KDNK 88.5 FM | Listen Online
Ridgway | KVNF 88.9 FM | Fri. 6 pm

Salida | KHEN / 106.9 FM | Sun. 1:30 pm & Fri. 6 pm
Silverton | KJSC 92.5 FM | Listen Online
Telluride | KOTO 91.7, 89.3, 105.5 FM | Fri. 6:30 pm

Thomasville | KDNK 94.9 FM | Listen Online

CONNECTICUT

Bridgeport | WPKN 89.5 FM | Mon. 7:30 pm
Middletown | WESU 88.1 FM | Listen Online
New Britain | WFCS 107.7 FM | Listen Online
Somers | WHUS 89.7 FM | Tues. 12:30 pm

Storrs | WHUS 91.7 FM | Listen online
Torrington | WAPJ 89.9 & 105.1 FM | Tues. 12:30 pm

Wallingford | WWEB / 89.9 FM | Tues. 12:30 pm
West Hartford | WWUH / 91.3 FM | Tues. 12:30 pm

FLORIDA

Dade City | WDCX  1610 AM | Daily 4:30
Tampa | WMNF  88.5 FM | Mon. 11 am
Winter Park | WPRK  91.5 FM | Weds. Noon

GEORGIA

Atlanta | WRFG 89.3 FM | Fri. 4 pm

HAWAII

East O’Ahu | K203EL 88.5 FM | Tues. 6:30 pm
Hilo | KANO  89.1 | Tues. 6:30 pm
Honolulu | KHPR  88.1 | Tues. 6:30 pm
Honolulu | KIPO  89.3 FM | Weds. 6:30pm
Kailua-Kona | KHPH  88.7 | Tues. 6:30 pm
Lihu’e  | KIPL  89.9 | Tues. 6:30 pm
Wailuku | KKUA  90.7 | Tues. 6:30 pm
Waimea B.I. | K235CN  94.9 | Tues. 6:30 pm

IDAHO

Moscow | KUOI  89.3 FM | Sun. 6 pm & Weds. 5:30 pm

ILLINOIS

Champaign | WEFT 90.1 FM | Wed. 5 pm
Champaign | WILL  580 AM | Weds. 10:30 pm

INDIANA

Bloomington | WFHB 98.1 FM | Mon. 11:30 am
Ellettsville | WFHB 106.3 FM | Mon 11:30 am
Nashville/Brown County | WFHB 100.7 FM | Mon. 11:30 am
North Manchester | WBKE 89.5 FM | Weds. 3 pm
South-Central | WFHB 91.3 FM | Mon. 11:30 am

IOWA

Ames | Experiment FM 102.1 FM | Fri. 6:30 pm

KENTUCKY

Lexington | WRFL  88.1 FM | Weds. 6 pm
Whitesburg | WMMT 88.7 FM | Tues. 10 am & Sun. 12 pm

LOUISIANA

Baton Rouge | WHYR  96.9 FM | Mon. 5 pm

MAINE

Bangor | WERU  99.9 FM | Fri. 4 pm
Blue Hill | WERU  89.9 FM | Fri. 4 pm
Portland | WMPG  90.9 FM | Listen online

MARYLAND

Princess Anne | WESM 91.3 FM | Listen online

MASSACHUSETTS

Lowell | WUML  91.5 FM | Tues. 10:30 am
Medford | WMFO  91.5 FM | Tues. 7:30 am
North Dartmouth | WSMU  91.1 FM | Fri. 6:30 pm
Newton | WZBC  90.3 FM | Sun. 6:30 am
Provincetown/Orleans | WOMR  92.1 FM | Mon. 9 am
Salem | WMWM  91.7 FM | Weds. 11:30 am
South Hadley | WMHC  91.1 FM | Tues. 6 pm
Williamstown | Greylock Glass | Sat. 10 am
Worcester | WCUW   91.3 FM | Thurs. 9 am

MICHIGAN

Ann Arbor | WCBN  88.3 FM | Thurs. 6 pm
Grand Rapids | WGVU  1480 AM | Fri. 8:30 pm
Grand Rapids | WPRR 1680 AM | Fri, 2:00 pm, Sat. 1 am & 6 pm
Muskegon | WGVS  850 AM | Fri. 8:30 pm
Rochester | WXOU  88.3 FM | Fri. 4:30 pm
Traverse City | WNMC  90.9 FM | Sun. 8 pm

MINNESOTA

Duluth | KUMD  103.3 FM | Mon. 10 pm
Grand Marais | WTIP  90.7 FM | Tues. 6 pm
Morris | KUMM  89.7 FM | Weds. 6 pm
Minneapolis | KFAI  90.3 FM | Fri. 7 pm
St. Paul | KFAI  106.7 FM | Fri. 7 pm
St. Cloud | KVSC  88.1 FM | Thurs. 4:30 pm

MISSISSIPPI

Mississippi State | WMSV  91.1 FM | Sun. 7:30 am

MISSOURI

Kansas City | KKFI  90.1 FM | Mon. 9 am, Thurs. 5 am
Cabool | KZGM / KZ88  88.1 FMFri 1 pm

NEBRASKA

Lincoln | KZUM 89.3 FM | Weds. 11 pm

NEW HAMPSHIRE

Keene | WKNH 91.3 FM | Varies
New London | WSCS 90.9 FM | Thurs. Noon

NEW MEXICO

Albuquerque | KUNM 89.9 FM | Tues. 8:30 am
Santa Fe | KSFR 90.7 FM | Sun. 5 pm
Silver City | GMCR / KURU 89.1 FM | Weds. 4 pm

NEW YORK

Albany | WCDB 90.9 FM | Weds. 12-2 am
Buffalo | WHLD 1270 AM | Weds. 9:30 am
Binghamton | WSQX  91.5 FM | Fri. 1 pm
Geneva | WEOS 89.7 FM | Sat 4:30 pm
Jamestown | WRFA 107.9 FM | Tues. 6 pm
Jeffersonville | WJFF 90.5 FM | Mon. 2:30 pm
New York City | WBAI 99.5 FM | Mon. 6 pm
Stony Brook | WUSB 90.1 FM | Thurs. 2 pm
Syracuse | WXXE 90.5 FM | Fri. 5 pm
Troy | WRPI 91.5 FM | Mon. 8:30 am
Utica | WPNR 90.7 FM | Sun. 6:30 pm
Westchester | WDFH 90.3 FM | Mon. 4 pm, Weds. 8 pm, Sat. Noon

NORTH CAROLINA

Asheville | WPVM 103.5 FM | Thurs. 7 am, Fri. 4:30 pm, Sat. 10 am
Fayetteville | WFSS 91.9 FM | Sun. 4:30 pm

OHIO

Cleveland | WCSB 89.3 FM | Tues. 12:30 pm
Kingsville | EDGERadio 106.7 FM | Sun. 8:30 am & Thurs. 5 pm
Oberlin | WOBC 91.5 FM | Tues. 8:30 am
Tiffin | WHEI 88.9 FM | Sun. Noon
Yellow Springs | WYSO 91.3 FM | Mon. 12:30 am

OREGON

Astoria | KMUN 91.9 FM | Fri. 9 am
Bend | KPOV 106.7 FM | Fri. 1 pm, Mon. 4:30 pm
Cottage Grove | KSOW 106.7 FM | Sat. 9 am, 6 pm, Sun. Noon, Mon 6 am
Eugene | KWVA 88.1 FM | Mon. 6:30 pm
Klamath Falls | KTEC 89.5 FM | Sun. 9 pm
Portland | KBOO 90.7 FM | Fri. 5:30 pm
Tillamook |KTCB 89.5 FM | Fri. 9 am
Warrenton | KCPB 90.9 FM | Fri. 9 am

PENNSYLVANIA

Allentown | WMUH 91.7 FM | Tues. 9:30 am
Wilkes Barre | WCLH 90.7 FM | Sat. 8:30 am

RHODE ISLAND

Kingston | WRIU 90.3 FM | Weds. 12:30 pm

TENNESSEE

Nashville | WRFN-LP 107.1 FM | Tues. 8:30 am
Knoxville | WOZO-LP 103.9 FM | Sun. 5 pm, Mon. 8 am, Weds. 12 pm

TEXAS

College Station | KEOS 89.1 FM | Mons. 4:30 pm & Fri. 4 pm
Houston | KPFT 90.1 FM | Tues. 11:30 pm
San Marcos | KTSW 89.9 FM | Fri. 7 am

UTAH

Salt Lake City | KRCL 90.9 FM | Tues. 1 pm

VERMONT

Burlington | WRUV 90.1 FM | Fri. 6:30 pm
Castleton | WIUV 91.3 FM | Tues. 7 pm
Johnson | WJSC 90.7 FM | Mon. 6 pm
Plainfield | WGDR 91.1 FM | Fri. 6:30 pm

VIRGINIA

Richmond | WRIR 97.3 FM | Tues. 4:30 pm

WASHINGTON

Bellevue | KBCS 91.3 FM | Mon. 5 pm
Mount Vernon | KSVR 90.1 FM | Thurs. 5 pm
Olympia | KAOS 89.3 FM | Mon. Noon
Seattle | KEXP 90.3 FM | Sat. 8 am
Spokane | KYRS 95.3 & 92.3 FM | Mon. 5:30 pm

WISCONSIN

Hayward | WOJB 88.9 FM | Sun. 11:30 am & Mon. 5 pm
Milwaukee | WMSE 91.7 FM | Sat. 3 pm

CANADA

ALBERTA

Calgary | CJSW 91 FM | Sun 8 am
Edmonton | CJSR 88.5 FM | Tues. 5:30 pm

BRITISH COLUMBIA

Nelson | CJLY 93.5 FM | Thurs. 7 am
Prince George | CFUR 88.7 FM | Tues. 12:30 pm

MANITOBA

Winnipeg | CKUW 95.9 | Sun. & Thurs. noon
Winnipeg | UMFM 101.5 FM | Tues. 6 pm, Sat 7 am

NEW BRUNSWICK

Sackville | CHMA 106.9 FM | Tues. 1 pm

NOVA SCOTIA

Halifax | CKDU 97.5 FM | Mon. 7 am & Weds. 1 pm

ONTARIO

Guelph | CFRU 93.3 FM | Weds. 1:30 am
Ottawa | CKCU 93.1 FM | Weds. 12:30 pm
Sudbury | CKLU 106.7 FM | Mon. Noon
Waterloo | CKWR 98.7 FM | Thurs. 2 pm

QUEBEC

Montreal | CKUT 90.3 FM | Thurs. 2:30 pm