editor Logout
Account Preferences
Did you know...
Full Time commercial radio stations must stay on until at least 10 PM ?
Streaming Radio Guide
view source - https://kfai.org/
*** Test System *** GO TO PRODUCTION
<!DOCTYPE html><html lang="en-US" class="no-js no-svg"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="profile" href="https://gmpg.org/xfn/11"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v25.6 - https://yoast.com/wordpress/plugins/seo/ --><title>KFAI | Minneapolis &amp; Saint Paul | Fresh Air Community Radio</title><link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin/><link rel="preconnect" href="https://fonts.googleapis.com"/><style type="text/css">@font-face { font-family: 'Inter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTc2dphjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcWdthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTch9thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTc2dthjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTc69thjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcB9xhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcPtxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcWdxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTccNxhjQ.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyeMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuLyeMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuLyeMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuLyeMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuLyeMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuLyeMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuLyeMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuDyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuDyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuDyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuDyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuDyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuDyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuOKfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuOKfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuOKfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuOKfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuLyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuLyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuLyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuLyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuI6fMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuI6fMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuI6fMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuI6fMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuGKYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuGKYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuGKYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuGKYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuFuYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuFuYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuFuYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuFuYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuDyYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuDyYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuDyYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuDyYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuDyYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuDyYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuBWYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuBWYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuBWYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuBWYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuBWYMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuBWYMZg.ttf) format('truetype'); } </style><link rel="stylesheet" id="siteground-optimizer-combined-css-a30863039ae944cbc8c51ca020eeab8a" href="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/siteground-optimizer-combined-css-a30863039ae944cbc8c51ca020eeab8a.css" media="all" /><link rel="preload" href="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/siteground-optimizer-combined-css-a30863039ae944cbc8c51ca020eeab8a.css" as="style"><meta name="description" content="Fresh Air Community Radio" /><link rel="canonical" href="https://kfai.org/" /><link rel="next" href="https://kfai.org/page/2/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="website" /><meta property="og:title" content="KFAI - Fresh Air Community Radio" /><meta property="og:description" content="90.3 FM Twin Cities" /><meta property="og:url" content="https://kfai.org/" /><meta property="og:site_name" content="KFAI | Minneapolis &amp; Saint Paul" /><meta property="og:image" content="https://kfai.org/wp-content/uploads/2022/10/png_20221016_165553_0000.png" /><meta property="og:image:width" content="1080" /><meta property="og:image:height" content="1080" /><meta property="og:image:type" content="image/png" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:site" content="@kfaifmradio" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://kfai.org/","url":"https://kfai.org/","name":"KFAI | Minneapolis &amp; Saint Paul | Fresh Air Community Radio","isPartOf":{"@id":"https://kfai.org/#website"},"about":{"@id":"https://kfai.org/#organization"},"description":"Fresh Air Community Radio","breadcrumb":{"@id":"https://kfai.org/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://kfai.org/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://kfai.org/#website","url":"https://kfai.org/","name":"KFAI | Minneapolis &amp; Saint Paul","description":"Fresh Air Community Radio","publisher":{"@id":"https://kfai.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://kfai.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://kfai.org/#organization","name":"KFAI - Minneapolis + St. Paul","url":"https://kfai.org/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://kfai.org/#/schema/logo/image/","url":"https://www.kfai.org/wp-content/uploads/2019/01/KFAI-Logo-July-2016-Color-Vertical.png","contentUrl":"https://www.kfai.org/wp-content/uploads/2019/01/KFAI-Logo-July-2016-Color-Vertical.png","width":588,"height":715,"caption":"KFAI - Minneapolis + St. Paul"},"image":{"@id":"https://kfai.org/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/kfaiFMradio/","https://x.com/kfaifmradio","https://www.instagram.com/kfaifmradio/","https://www.linkedin.com/company/kfai-fm/","https://www.youtube.com/c/kfaiFMradio","https://en.wikipedia.org/wiki/KFAI"]}]}</script><meta name="google-site-verification" content="ug4Ylw80bdIz3iA6NKeUVfBbhOoCo-br-LkzD0SZbyg" /> <!-- / Yoast SEO plugin. --><link rel='dns-prefetch' href='//static.addtoany.com' /><link rel='dns-prefetch' href='//oss.maxcdn.com' /><link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /><link rel='dns-prefetch' href='//widget.mixcloud.com' /><link rel='dns-prefetch' href='//www.googletagmanager.com' /><link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /><link rel="alternate" type="application/rss+xml" title="KFAI | Minneapolis &amp; Saint Paul &raquo; Feed" href="https://kfai.org/feed/" /><link rel="alternate" type="application/rss+xml" title="KFAI | Minneapolis &amp; Saint Paul &raquo; Comments Feed" href="https://kfai.org/comments/feed/" /><link rel="alternate" type="text/calendar" title="KFAI | Minneapolis &amp; Saint Paul &raquo; iCal Feed" href="https://kfai.org/events/?ical=1" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"wpemoji":"https:\/\/kfai.org\/wp-includes\/js\/wp-emoji.js","twemoji":"https:\/\/kfai.org\/wp-includes\/js\/twemoji.js"}}; /** * @output wp-includes/js/wp-emoji-loader.js */ /** * Emoji Settings as exported in PHP via _print_emoji_detection_script(). * @typedef WPEmojiSettings * @type {object} * @property {?object} source * @property {?string} source.concatemoji * @property {?string} source.twemoji * @property {?string} source.wpemoji * @property {?boolean} DOMReady * @property {?Function} readyCallback */ /** * Support tests. * @typedef SupportTests * @type {object} * @property {?boolean} flag * @property {?boolean} emoji */ /** * IIFE to detect emoji support and load Twemoji if needed. * * @param {Window} window * @param {Document} document * @param {WPEmojiSettings} settings */ ( function wpEmojiLoader( window, document, settings ) { if ( typeof Promise === 'undefined' ) { return; } var sessionStorageKey = 'wpEmojiSettingsSupports'; var tests = [ 'flag', 'emoji' ]; /** * Checks whether the browser supports offloading to a Worker. * * @since 6.3.0 * * @private * * @returns {boolean} */ function supportsWorkerOffloading() { return ( typeof Worker !== 'undefined' && typeof OffscreenCanvas !== 'undefined' && typeof URL !== 'undefined' && URL.createObjectURL && typeof Blob !== 'undefined' ); } /** * @typedef SessionSupportTests * @type {object} * @property {number} timestamp * @property {SupportTests} supportTests */ /** * Get support tests from session. * * @since 6.3.0 * * @private * * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. */ function getSessionSupportTests() { try { /** @type {SessionSupportTests} */ var item = JSON.parse( sessionStorage.getItem( sessionStorageKey ) ); if ( typeof item === 'object' && typeof item.timestamp === 'number' && new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. typeof item.supportTests === 'object' ) { return item.supportTests; } } catch ( e ) {} return null; } /** * Persist the supports in session storage. * * @since 6.3.0 * * @private * * @param {SupportTests} supportTests Support tests. */ function setSessionSupportTests( supportTests ) { try { /** @type {SessionSupportTests} */ var item = { supportTests: supportTests, timestamp: new Date().valueOf() }; sessionStorage.setItem( sessionStorageKey, JSON.stringify( item ) ); } catch ( e ) {} } /** * Checks if two sets of Emoji characters render the same visually. * * This is used to determine if the browser is rendering an emoji with multiple data points * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser * does not support the emoji correctly. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 4.9.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} set1 Set of Emoji to test. * @param {string} set2 Set of Emoji to test. * * @return {boolean} True if the two sets render the same. */ function emojiSetsRenderIdentically( context, set1, set2 ) { // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set1, 0, 0 ); var rendered1 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set2, 0, 0 ); var rendered2 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); return rendered1.every( function ( rendered2Data, index ) { return rendered2Data === rendered2[ index ]; } ); } /** * Checks if the center point of a single emoji is empty. * * This is used to determine if the browser is rendering an emoji with a single data point * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly * rendered emoji will have a non-zero value at the center point. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 6.8.2 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} emoji Emoji to test. * * @return {boolean} True if the center point is empty. */ function emojiRendersEmptyCenterPoint( context, emoji ) { // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( emoji, 0, 0 ); // Test if the center point (16, 16) is empty (0,0,0,0). var centerPoint = context.getImageData(16, 16, 1, 1); for ( var i = 0; i < centerPoint.data.length; i++ ) { if ( centerPoint.data[ i ] !== 0 ) { // Stop checking the moment it's known not to be empty. return false; } } return true; } /** * Determines if the browser properly renders Emoji that Twemoji can supplement. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 4.2.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} type Whether to test for support of "flag" or "emoji". * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. * * @return {boolean} True if the browser can render emoji, false if it cannot. */ function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { var isIdentical; switch ( type ) { case 'flag': /* * Test for Transgender flag compatibility. Added in Unicode 13. * * To test for support, we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (white flag emoji + transgender symbol). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for Sark flag compatibility. This is the least supported of the letter locale flags, * so gives us an easy test for full support. * * To test for support, we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly ([C] + [Q]). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points '\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for English flag compatibility. England is a country in the United Kingdom, it * does not have a two letter locale code but rather a five letter sub-division code. * * To test for support, we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). */ isIdentical = emojiSetsRenderIdentically( context, // as the flag sequence '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', // with each code point separated by a zero-width space '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' ); return ! isIdentical; case 'emoji': /* * Does Emoji 16.0 cause the browser to go splat? * * To test for Emoji 16.0 support, try to render a new emoji: Splatter. * * The splatter emoji is a single code point emoji. Testing for browser support * required testing the center point of the emoji to see if it is empty. * * 0xD83E 0xDEDF (\uD83E\uDEDF) == 🫟 Splatter. * * When updating this test, please ensure that the emoji is either a single code point * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width * joiner vs a zero-width space. */ var notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\uDEDF' ); return ! notSupported; } return false; } /** * Checks emoji support tests. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 6.3.0 * * @private * * @param {string[]} tests Tests. * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. * * @return {SupportTests} Support tests. */ function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { var canvas; if ( typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope ) { canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. } else { canvas = document.createElement( 'canvas' ); } var context = canvas.getContext( '2d', { willReadFrequently: true } ); /* * Chrome on OS X added native emoji rendering in M41. Unfortunately, * it doesn't work when the font is bolder than 500 weight. So, we * check for bold rendering support to avoid invisible emoji in Chrome. */ context.textBaseline = 'top'; context.font = '600 32px Arial'; var supports = {}; tests.forEach( function ( test ) { supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); } ); return supports; } /** * Adds a script to the head of the document. * * @ignore * * @since 4.2.0 * * @param {string} src The url where the script is located. * * @return {void} */ function addScript( src ) { var script = document.createElement( 'script' ); script.src = src; script.defer = true; document.head.appendChild( script ); } settings.supports = { everything: true, everythingExceptFlag: true }; // Create a promise for DOMContentLoaded since the worker logic may finish after the event has fired. var domReadyPromise = new Promise( function ( resolve ) { document.addEventListener( 'DOMContentLoaded', resolve, { once: true } ); } ); // Obtain the emoji support from the browser, asynchronously when possible. new Promise( function ( resolve ) { var supportTests = getSessionSupportTests(); if ( supportTests ) { resolve( supportTests ); return; } if ( supportsWorkerOffloading() ) { try { // Note that the functions are being passed as arguments due to minification. var workerScript = 'postMessage(' + testEmojiSupports.toString() + '(' + [ JSON.stringify( tests ), browserSupportsEmoji.toString(), emojiSetsRenderIdentically.toString(), emojiRendersEmptyCenterPoint.toString() ].join( ',' ) + '));'; var blob = new Blob( [ workerScript ], { type: 'text/javascript' } ); var worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); worker.onmessage = function ( event ) { supportTests = event.data; setSessionSupportTests( supportTests ); worker.terminate(); resolve( supportTests ); }; return; } catch ( e ) {} } supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); setSessionSupportTests( supportTests ); resolve( supportTests ); } ) // Once the browser emoji support has been obtained from the session, finalize the settings. .then( function ( supportTests ) { /* * Tests the browser support for flag emojis and other emojis, and adjusts the * support settings accordingly. */ for ( var test in supportTests ) { settings.supports[ test ] = supportTests[ test ]; settings.supports.everything = settings.supports.everything && settings.supports[ test ]; if ( 'flag' !== test ) { settings.supports.everythingExceptFlag = settings.supports.everythingExceptFlag && settings.supports[ test ]; } } settings.supports.everythingExceptFlag = settings.supports.everythingExceptFlag && ! settings.supports.flag; // Sets DOMReady to false and assigns a ready function to settings. settings.DOMReady = false; settings.readyCallback = function () { settings.DOMReady = true; }; } ) .then( function () { return domReadyPromise; } ) .then( function () { // When the browser can not render everything we need to load a polyfill. if ( ! settings.supports.everything ) { settings.readyCallback(); var src = settings.source || {}; if ( src.concatemoji ) { addScript( src.concatemoji ); } else if ( src.wpemoji && src.twemoji ) { addScript( src.twemoji ); addScript( src.wpemoji ); } } } ); } )( window, document, window._wpemojiSettings ); /* ]]> */ </script> <!-- kfai.org is managing ads with Advanced Ads 2.0.10 – https://wpadvancedads.com/ --><script id="advads-ready"> /** * Wait for the page to be ready before firing JS. * * @param {function} callback - A callable function to be executed. * @param {string} [requestedState=complete] - document.readyState to wait for. Defaults to 'complete', can be 'interactive'. */ window.advanced_ads_ready = function ( callback, requestedState ) { requestedState = requestedState || 'complete'; var checkState = function ( state ) { return requestedState === 'interactive' ? state !== 'loading' : state === 'complete'; }; // If we have reached the correct state, fire the callback. if ( checkState( document.readyState ) ) { callback(); return; } // We are not yet in the correct state, attach an event handler, only fire once if the requested state is 'interactive'. document.addEventListener( 'readystatechange', function ( event ) { if ( checkState( event.target.readyState ) ) { callback(); } }, {once: requestedState === 'interactive'} ); }; window.advanced_ads_ready_queue = window.advanced_ads_ready_queue || []; </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='classic-theme-styles-inline-css' type='text/css'> /** * These rules are needed for backwards compatibility. * They should match the button element rules in the base theme.json file. */ .wp-block-button__link { color: #ffffff; background-color: #32373c; border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ box-shadow: none; text-decoration: none; /* The extra 2px are added to size solids the same as the outline versions.*/ padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; } .wp-block-file__button { background: #32373c; color: #ffffff; text-decoration: none; } </style> <style id='create-block-castos-transcript-style-inline-css' type='text/css'> :root{--castos-transcript--panel-bg:#f3f3f4}.ssp-transcript input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.ssp-transcript .row{display:flex}.ssp-transcript .row .col{flex:1}.ssp-transcript .tabs{overflow:hidden}.ssp-transcript .tab{overflow:hidden;width:100%}.ssp-transcript .tab-label{background:var(--castos-transcript--panel-bg);cursor:pointer;display:flex;font-weight:700;justify-content:space-between;margin:0;padding:1em}.ssp-transcript .tab-label:hover{filter:brightness(95%)}.ssp-transcript .tab-label:after{content:"❯";text-align:center;transition:all .35s;width:1em}.ssp-transcript .tab-content{background:#fff;max-height:0;padding:0 1em;transition:all .35s}.ssp-transcript .tab-close{background:var(--castos-transcript--panel-bg);cursor:pointer;display:flex;font-size:.75em;justify-content:flex-end;padding:1em}.ssp-transcript .tab-close:hover,.ssp-transcript input:checked+.tab-label{filter:brightness(95%)}.ssp-transcript input:checked+.tab-label:after{transform:rotate(90deg)}.ssp-transcript input:checked~.tab-content{max-height:none;padding:1em} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <style id='wpa-style-inline-css' type='text/css'> :root { --admin-bar-top : 7px; } </style><link rel='stylesheet' id='jquery-auto-complete-css' href='https://cdnjs.cloudflare.com/ajax/libs/jquery-autocomplete/1.0.7/jquery.auto-complete.css?ver=1.0.7' type='text/css' media='all' /> <style id='popup-maker-site-inline-css' type='text/css'> /* Popup Google Fonts */ @import url('//fonts.googleapis.com/css?family=Archivo:400'); /* Popup Theme 9514: Cutting Edge */ .pum-theme-9514, .pum-theme-cutting-edge { background-color: rgba( 0, 0, 0, 0.50 ) } .pum-theme-9514 .pum-container, .pum-theme-cutting-edge .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 10px 25px 0px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 238, 79, 95, 1.00 ) } .pum-theme-9514 .pum-title, .pum-theme-cutting-edge .pum-title { color: #f4f4f4; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Sans-Serif; font-weight: 100; font-size: 26px; line-height: 28px } .pum-theme-9514 .pum-content, .pum-theme-cutting-edge .pum-content { color: #f4f4f4; font-family: inherit; font-weight: 100 } .pum-theme-9514 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close { position: absolute; height: 24px; width: 24px; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #000000; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: -1px 1px 1px 0px rgba( 2, 2, 2, 0.10 ); text-shadow: -1px 1px 1px rgba( 0, 0, 0, 0.10 ); background-color: rgba( 255, 255, 255, 1.00 ) } /* Popup Theme 24644: Floating Bar - Soft Blue */ .pum-theme-24644, .pum-theme-floating-bar { background-color: rgba( 255, 255, 255, 0.00 ) } .pum-theme-24644 .pum-container, .pum-theme-floating-bar .pum-container { padding: 8px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 238, 246, 252, 1.00 ) } .pum-theme-24644 .pum-title, .pum-theme-floating-bar .pum-title { color: #505050; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } .pum-theme-24644 .pum-content, .pum-theme-floating-bar .pum-content { color: #505050; font-family: inherit; font-weight: 400 } .pum-theme-24644 .pum-content + .pum-close, .pum-theme-floating-bar .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 5px; bottom: auto; top: 50%; padding: 0px; color: #505050; font-family: Sans-Serif; font-weight: 700; font-size: 15px; line-height: 18px; border: 1px solid #505050; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ); transform: translate(0, -50%) } /* Popup Theme 24645: Content Only - For use with page builders or block editor */ .pum-theme-24645, .pum-theme-content-only { background-color: rgba( 0, 0, 0, 0.70 ) } .pum-theme-24645 .pum-container, .pum-theme-content-only .pum-container { padding: 0px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ) } .pum-theme-24645 .pum-title, .pum-theme-content-only .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } .pum-theme-24645 .pum-content, .pum-theme-content-only .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } .pum-theme-24645 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 7px; bottom: auto; top: 7px; padding: 0px; color: #000000; font-family: inherit; font-weight: 700; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ) } /* Popup Theme 9513: Purple Ones */ .pum-theme-9513, .pum-theme-hello-box { background-color: rgba( 138, 24, 155, 0.34 ) } .pum-theme-9513 .pum-container, .pum-theme-hello-box .pum-container { padding: 15px; border-radius: 9px; border: 5px solid #724fff; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); background-color: rgba( 252, 252, 252, 1.00 ) } .pum-theme-9513 .pum-title, .pum-theme-hello-box .pum-title { color: #8224e3; text-align: center; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Sans-Serif; font-weight: 400; font-size: 32px; line-height: 36px } .pum-theme-9513 .pum-content, .pum-theme-hello-box .pum-content { color: #8224e3; font-family: Archivo; font-weight: 400 } .pum-theme-9513 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: -30px; bottom: auto; top: -30px; padding: 0px; color: #2d2d2d; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 28px; border: 1px none #ffffff; border-radius: 28px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 255, 255, 255, 1.00 ) } /* Popup Theme 9510: Default Theme */ .pum-theme-9510, .pum-theme-default-theme { background-color: rgba( 255, 255, 255, 1.00 ) } .pum-theme-9510 .pum-container, .pum-theme-default-theme .pum-container { padding: 17px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 249, 249, 249, 1.00 ) } .pum-theme-9510 .pum-title, .pum-theme-default-theme .pum-title { color: #000000; text-align: center; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } .pum-theme-9510 .pum-content, .pum-theme-default-theme .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } .pum-theme-9510 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: 0px; bottom: auto; top: 0px; padding: 8px; color: #ffffff; font-family: inherit; font-weight: 400; font-size: 12px; line-height: 36px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 183, 205, 1.00 ) } /* Popup Theme 9511: Light Box */ .pum-theme-9511, .pum-theme-lightbox { background-color: rgba( 0, 0, 0, 0.60 ) } .pum-theme-9511 .pum-container, .pum-theme-lightbox .pum-container { padding: 18px; border-radius: 3px; border: 8px solid #000000; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } .pum-theme-9511 .pum-title, .pum-theme-lightbox .pum-title { color: #000000; text-align: center; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } .pum-theme-9511 .pum-content, .pum-theme-lightbox .pum-content { color: #000000; font-family: inherit; font-weight: 100 } .pum-theme-9511 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { position: absolute; height: 26px; width: 26px; left: auto; right: -13px; bottom: auto; top: -13px; padding: 0px; color: #ffffff; font-family: Arial; font-weight: 100; font-size: 24px; line-height: 24px; border: 2px solid #ffffff; border-radius: 26px; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 1.00 ) } /* Popup Theme 9512: Enterprise Blue */ .pum-theme-9512, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 0.70 ) } .pum-theme-9512 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 255, 255, 255, 1.00 ) } .pum-theme-9512 .pum-title, .pum-theme-enterprise-blue .pum-title { color: #315b7c; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 34px; line-height: 36px } .pum-theme-9512 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } .pum-theme-9512 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { position: absolute; height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: Times New Roman; font-weight: 100; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 49, 91, 124, 1.00 ) } /* Popup Theme 9515: Framed Border */ .pum-theme-9515, .pum-theme-framed-border { background-color: rgba( 255, 255, 255, 0.50 ) } .pum-theme-9515 .pum-container, .pum-theme-framed-border .pum-container { padding: 18px; border-radius: 0px; border: 20px outset #dd3333; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.97 ) inset; background-color: rgba( 255, 251, 239, 1.00 ) } .pum-theme-9515 .pum-title, .pum-theme-framed-border .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } .pum-theme-9515 .pum-content, .pum-theme-framed-border .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } .pum-theme-9515 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close { position: absolute; height: 20px; width: 20px; left: auto; right: -20px; bottom: auto; top: -20px; padding: 0px; color: #ffffff; font-family: Tahoma; font-weight: 700; font-size: 16px; line-height: 18px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 0.55 ) } #pum-133668 {z-index: 1999999999} </style> <script defer type="text/javascript" id="addtoany-core-js-before"> /* <![CDATA[ */ window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={}; a2a_config.icon_color="transparent"; /* ]]> */ </script> <script defer type="text/javascript" defer src="https://static.addtoany.com/menu/page.js" id="addtoany-core-js"></script> <script type="text/javascript" src="https://kfai.org/wp-includes/js/jquery/jquery.js" id="jquery-core-js"></script> <script type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/jquery-migrate.min.js" id="jquery-migrate-js"></script> <script defer type="text/javascript" defer src="https://kfai.org/wp-content/plugins/add-to-any/addtoany.min.js" id="addtoany-jquery-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/plugins/apsap/source/js/jquery.mCustomScrollbar.concat.min.js" id="sap-mcustom-scrollbar-js-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/plugins/apsap/source/js/jquery.ui.touch-punch.min.js" id="sap-touch-punch-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/plugins/apsap/source/js/jsmediatags.min.js" id="sap-id3-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/sap.min.js" id="sap-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/plugins/sticky-menu-or-anything-on-scroll/assets/js/jq-sticky-anything.min.js" id="stickyAnythingLib-js"></script> <!--[if lt IE 9]> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/html5.min.js" id="html5-js"></script> <![endif]--> <!--[if lt IE 9]> <script defer type="text/javascript" src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js?ver=1.4.2" id="respond-ie8-js"></script> <![endif]--> <script defer type="text/javascript" src="//widget.mixcloud.com/media/js/widgetApi.js?ver=2b72092f53837394976e92a71996d1b4" id="mixcloud_script-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/custom-script.min.js" id="custom-script-js"></script> <!-- Google tag (gtag.js) snippet added by Site Kit --> <!-- Google Analytics snippet added by Site Kit --> <script defer type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=GT-MK4TX253" id="google_gtagjs-js" async></script> <script defer type="text/javascript" id="google_gtagjs-js-after"> /* <![CDATA[ */ window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag("set","linker",{"domains":["kfai.org"]}); gtag("js", new Date()); gtag("set", "developer_id.dZTNiMT", true); gtag("config", "GT-MK4TX253"); window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; /* ]]> */ </script> <script defer type="text/javascript" src="https://kfai.org/wp-content/plugins/wp-accessibility/js/fingerprint.min.js" id="wpa-fingerprintjs-js"></script><link rel="https://api.w.org/" href="https://kfai.org/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://kfai.org/xmlrpc.php?rsd" /> <style> .som-password-error-message, .som-password-sent-message { background-color: #2679ce; border-color: #2679ce; } </style><meta name="generator" content="Site Kit by Google 1.158.0" /><link rel="alternate" type="application/rss+xml" title="Podcast RSS feed" href="https://kfai.org/feed/podcast" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://kfai.org"><link rel="alternate" href="https://kfai.org/wp-json/tribe/events/v1/" /> <!-- Google AdSense meta tags added by Site Kit --><meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"><meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> <!-- End Google AdSense meta tags added by Site Kit --> <!-- All in one Favicon 4.8 --><link rel="shortcut icon" href="/wp-content/uploads/2019/02/512sitemark.png" /><link rel="icon" href="/wp-content/uploads/2019/02/512sitemark-1.png" type="image/gif"/> <!-- Google AdSense snippet added by Site Kit --> <script type="text/javascript" async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8503375534053477&amp;host=ca-host-pub-2644536267352236" crossorigin="anonymous"></script> <!-- End Google AdSense snippet added by Site Kit --><link rel="icon" href="https://kfai.org/wp-content/uploads/2022/10/cropped-png_20221016_165553_0000-32x32.png" sizes="32x32" /><link rel="icon" href="https://kfai.org/wp-content/uploads/2022/10/cropped-png_20221016_165553_0000-192x192.png" sizes="192x192" /><link rel="apple-touch-icon" href="https://kfai.org/wp-content/uploads/2022/10/cropped-png_20221016_165553_0000-180x180.png" /><meta name="msapplication-TileImage" content="https://kfai.org/wp-content/uploads/2022/10/cropped-png_20221016_165553_0000-270x270.png" /> <style type="text/css" id="wp-custom-css"> #primary.tpl-has-sidebar .popular-program-categories .gateway-block .gb-content .gb-detail a{ font-size:25px;padding:25px; } .single-episode .tpl-single-program #main .col-program-details h1{ font-size:32px; } .my-calendar-date-switcher form div *{ display:inline-block; } .episodes-btns .btn{ margin-bottom:10px; } #tribe-events form label, #tribe-events form .tribe-section-header { text-align:left; } #tribe-events form .tribe-datepicker, #tribe-events form .tribe-timepicker { display:inline-block; } #tribe-events form label[for="allDayCheckbox"] { display:inline-block; } .eventsLocation { font-weight:bold; } .site-product-search form[role="search"] { border: 2px solid #F84E5D; } #header { position:absolute!important; top:0px; } .logged-in #header { top: 0px; } .sap-icon-expand { display:none!important; } .page-template-page-player #header, .page-template-page-player #footer { display:none!important; } .page-template-page-player #page { background-color:#ffffff!important; padding:0px!important; } .author .entry-header h1 { display:none!important; } .nowplaying_stationlist { margin-bottom:10px; font-size:12px; } .nowplaying_stationlist a { padding-left:5px; padding-right:5px; border:1px solid #000000; border-radius:5px; color:#000000; margin-right:5px; } .nowplaying_stationlist a.nowplaying_active { background-color:#000000; color:#ffffff; } @media screen and (min-width:768px) { .nowplaying_container { margin-left:115px; margin-top:58px; margin-bottom:20px; float:left; width:440px; } } @media screen and (min-width:768px) { .nowplaying_container { margin-left:115px; margin-top:58px; margin-bottom:20px; float:left; width:440px; } } @media screen and (max-width:767px) { .stream_selector_label { display:block; } .nowplaying_container { margin-top:20px; margin-bottom:20px; margin-left:auto; margin-right:auto; } #main { padding-top:150px!important; } } .search-filters .search-field.wp_autosearch_input{ width: 100% !important; border: 1px solid #555555 !important; padding: 10px 10px !important; float: none !important; color: #555555 !important; } body .wp_autosearch_suggestions .wp_autosearch_category, body .wp_autosearch_suggestions .wp_autosearch_more{ background-color: #F84E5D !important; /*display:none !important;*/ } body .ac_over{ background-color: #000000; } .autocomplete-wrapper{ padding:10px 10px; font-size:14px; } </style> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-164527-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-164527-1'); </script><meta name="facebook-domain-verification" content="6khx1poba59mxgr118x6m86v6zy9gj" /></head><body class="home blog wp-theme-kfaitheme off-canvas-site user-registration-page tribe-no-js group-blog hfeed has-sidebar aa-prefix-advads- aa-disabled-bots"><div id="wptime-plugin-preloader"></div><div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.12'; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script><div id="page" class="site tpl-home off-canvas-page"><div class="row-section-wrap clearfix" id="header"><div class="row-section header-top off-canvas-move clearfix"><div class="container"><ul id="top-menu" class="menu"><li id="menu-item-24609" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24609"><a href="https://www.kfai.org/"><span class="fa fa-home"></span></a></li><li id="menu-item-8153" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8153"><a href="https://kfai.org/wp-admin/">Login</a></li></ul></div></div><div class="row-section header-main off-canvas-move clearfix"><div class="container"><div id="logo" class="header-logo"> <a href="/" class="custom-logo" rel="home" title="KFAI" itemprop="url"><script type="text/javascript" style="display:none"> //<![CDATA[ window.__mirage2 = {petok:"uDRaRZHCQjetBu6mKKlJuB1H_E.kUP1sZDvU7EITh4A-14400-0.0.1.1"}; //]]> </script> <script type="text/javascript" src="https://ajax.cloudflare.com/cdn-cgi/scripts/04b3eb47/cloudflare-static/mirage2.min.js"></script> <img style="display:none;visibility:hidden;" width="280" height="129" class="custom-logo" alt="" itemprop="logo" data-cfsrc="/wp-content/uploads/2018/07/YAFT615g.png" data-cfstyle="max-height:129px!important;"><noscript><img style="max-height:129px!important;" width="280" height="129" src="/wp-content/uploads/2018/07/YAFT615g.png" class="custom-logo" alt="" itemprop="logo"></noscript></a></div> <script> function PopLiveStream(liveStreamURL) { window.open(liveStreamURL,'KFAI','resizable,scrollbars=1,height=800,width=425'); } function ShowNowPlaying(tag) { jQuery('.nowplaying_infolist .now-broadcasting-btn').hide(); jQuery('#nowplaying_'+tag).show(); jQuery('.nowplaying_stationlist a').removeClass('nowplaying_active'); jQuery('#nowplaying_tab_'+tag).addClass('nowplaying_active'); } jQuery(document).ready( function() { GetNowPlaying(); } ); function GetNowPlaying() { jQuery.ajax({ type: "post", url: "/wp-admin/admin-ajax.php", dataType: "html", data: { action: "get_now_playing" }, success: function(response) { console.log("Success"); jQuery("#nowplaying_container").html(response); ShowNowPlaying("kfai"); } }); } </script><div id="nowplaying_container" class="nowplaying_container"></div><div class="playlists-donate-btns"> <a href="https://spinitron.com/KFAI/" class="playlist-btn"><span class="fa fa-headphones"></span>Playlists</a> <a href="https://kfai.org/donate/" class="donate-btn"><span class="fa fa-heart"></span>Donate</a></div></div></div><div class="row-section header-menu clearfix"><div class="container"><div class="off-canvas-move clearfix"> <button type="button" class="navbar-toggle"> <span class="fa fa-bars"></span> </button> <a href="#" class="nav-btn-search"><span class="fa fa-search"></span></a></div><div class="site-product-search"><form role="search" method="get" class="search-form" action="https://kfai.org/"> <input type="search" id="search-form-688e8d62bd9e3" class="search-field" value="" name="s" /> <button type="submit" class="search-submit">Search</button></form></div><div id="navigation" class="navigation off-canvas-nav clearfix"><div class="playlists-donate-btns"> <a href="https://spinitron.com/KFAI/"" class="playlist-btn"><span class="fa fa-headphones"></span>Playlists</a> <a href="https://kfai.org/donate/" class="donate-btn"><span class="fa fa-heart"></span>Donate</a></div><ul id="top-menu" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24609"><a href="https://www.kfai.org/"><span class="fa fa-home"></span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8153"><a href="https://kfai.org/wp-admin/">Login</a></li></ul><nav id="site-navigation" class="main-navigation" role="navigation" aria-label="Top Menu"><ul id="primary-menu" class="menu"><li id="menu-item-24859" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-24859"><a href="https://kfai.org/about/"><span>ABOUT</span></a><ul class="sub-menu"><li id="menu-item-27516" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27516"><a href="https://kfai.org/board/"><span>Board of Directors</span></a></li><li id="menu-item-28626" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28626"><a href="https://kfai.org/cab/"><span>Community Advisory Board</span></a></li><li id="menu-item-40002" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40002"><a href="https://kfai.org/about/contact/"><span>Contact</span></a></li><li id="menu-item-45864" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45864"><a href="https://kfai.org/employment/"><span>Employment</span></a></li><li id="menu-item-135798" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-135798"><a href="https://kfai.org/about/newsletter/"><span>Newsletter</span></a></li><li id="menu-item-93446" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-93446"><a href="https://kfai.org/psa/"><span>PSA Submission Form</span></a></li></ul></li><li id="menu-item-256" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-256"><a href="https://kfai.org/programs/"><span>Listen</span></a><ul class="sub-menu"><li id="menu-item-1036" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1036"><a href="https://kfai.org/on-demand/"><span>Archives</span></a></li><li id="menu-item-28651" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28651"><a href="https://kfai.org/fa2stream/"><span>FA-2 (Fresh Air 2) Stream</span></a></li><li id="menu-item-48803" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-48803"><a href="http://www.radiorethink.com/tuner/?stationCode=kfai&#038;stream=hi&#039;,&#039;onClick=window.open(&#039;http://www.radiorethink.com/tuner/?stationCode=kfai&#038;stream=hi&#039;,&#039;KFAI&#039;,&#039;resizable,scrollbars=1,height=800,width=425&#039;);%20return%20false;"><span>Listen Live!</span></a></li><li id="menu-item-43671" class="menu-item menu-item-type-taxonomy menu-item-object-series menu-item-43671"><a href="https://kfai.org/series/podcasts/"><span>Podcasts</span></a></li><li id="menu-item-25684" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25684"><a href="https://kfai.org/about/mobileapp/"><span>KFAI Radio App</span></a></li></ul></li><li id="menu-item-37245" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-37245"><a href="/schedule"><span>Schedule</span></a><ul class="sub-menu"><li id="menu-item-21209" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21209"><a href="https://kfai.org/personalities/"><span>Hosts</span></a></li><li id="menu-item-38884" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38884"><a href="https://kfai.org/programs/"><span>Programs</span></a></li><li id="menu-item-50747" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-50747"><a href="https://kfai.org/special-event-programming/"><span>Special Programming</span></a></li></ul></li><li id="menu-item-27187" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-27187"><a href="https://kfai.org/support/"><span>Support</span></a><ul class="sub-menu"><li id="menu-item-75470" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75470"><a target="_blank" rel="httpskfaiorg" href="https://shop.kfai.org/"><span>Shop KFAI</span></a></li><li id="menu-item-135799" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-135799"><a href="https://kfai.org/about/newsletter/"><span>Newsletter</span></a></li><li id="menu-item-20085" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20085"><a href="https://kfai.org/underwriting/"><span>Underwriting</span></a></li><li id="menu-item-135393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-135393"><a href="https://kfai.org/bluescruise/"><span>Blues Cruise</span></a></li><li id="menu-item-122402" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122402"><a href="https://kfai.org/garagesale/"><span>Summer Garage Sales</span></a></li></ul></li><li id="menu-item-1166" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1166"><a href="https://kfai.org/volunteer/"><span>VOLUNTEER</span></a><ul class="sub-menu"><li id="menu-item-36514" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36514"><a href="https://kfai.org/volunteer/join/"><span>Become a KFAI volunteer</span></a></li><li id="menu-item-48595" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48595"><a href="https://kfai.org/volunteer/"><span>Submit a Program Proposal</span></a></li><li id="menu-item-36513" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36513"><a href="https://kfai.org/studios/"><span>Book A Production Studio</span></a></li></ul></li><li id="menu-item-110647" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-110647"><a href="https://kfai.org/events"><span>LOCAL EVENTS</span></a></li></ul></nav><!-- #site-navigation --></div></div></div></div><div class="row-section-wrap off-canvas-move clearfix" id="site-content-contain"> <!-- BEGIN: APSAP MP3 player --> <script type="text/javascript"> var apsap_artist = ""; var apsap_title = ""; var apsap_program = ""; function APSAP_SetTrackArtist(artist) { apsap_artist = artist; } function APSAP_SetTrackTitle(title) { apsap_title = title; } function APSAP_SetTrackProgram(program) { apsap_program = program; } function APSAP_PlayFile(episode_id) { window.open('/player?episode_id='+episode_id,'apsap_player','width=800,height=225'); } </script> <!-- END: APSAP MP3 Player --><div class="row-section content-area clearfix" id="primary"><div class="container"><div class="row column-md-flex"><main id="main" class="site-main col-md-8 col-sm-7" role="main"><div class="main-content clearfix"><div id="hero" class="entry-hero clearfix"><h2> <a href="https://kfai.org/podcast/write-on-radio-leif-weatherby/">Write On! Radio &#8211; Leif Weatherby</a></h2><div class="hero-image"> <a href="https://kfai.org/podcast/write-on-radio-leif-weatherby/"></a></div><div class="hero-detail"><p>This week, Josh Weber speaks to Leif Weatherby, founding director of the Digital Theory Lab at New York University, about his new monograph &#8216;Language Machines: Cultural AI and the End of Remainder Humanism&#8217;. The monograph discusses how what is currently described as AI is not displaying cognition, but instead revealing culture. In this interview, Josh and Leif discuss what AI is being marketed as, what AI is capable of, and how it can be used in the future.</p><p></p><div class="podcast_player"><div id="753063076" class="castos-player dark-mode " tabindex="0" data-episode="135744" data-player_id="753063076"><div class="player"><div class="player__main"><div class="player__artwork player__artwork-135744"> <img decoding="async" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2019/01/kfai_writeonradio_01_red-150x150.jpg" alt="typewriter with words write on radio over it" title="Write On! Radio"></div><div class="player__body"><div class="currently-playing"><div class="show player__podcast-title"> Write On! Radio</div><div class="episode-title player__episode-title">Write On! Radio - Leif Weatherby</div></div><div class="play-progress"><div class="play-pause-controls"> <button title="Play" aria-label="Play Episode" aria-pressed="false" class="play-btn"> <span class="screen-reader-text">Play Episode</span> </button> <button title="Pause" aria-label="Pause Episode" aria-pressed="false" class="pause-btn hide"> <span class="screen-reader-text">Pause Episode</span> </button> <img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-loader.svg" alt="Loading" class="ssp-loader hide lazyload"/><noscript><img decoding="async" src="https://kfai.org/wp-content/plugins/seriously-simple-podcasting/assets/css/images/player/images/icon-loader.svg" alt="Loading" class="ssp-loader hide lazyload"/></noscript></div><div> <audio preload="none" class="clip clip-135744"> <source src="https://kfai.org/podcast-player/135744/write-on-radio-leif-weatherby.m4a"> </audio><div class="ssp-progress" role="progressbar" title="Seek" aria-valuenow="0" aria-valuemin="0" aria-valuemax="1754"> <span class="progress__filled"></span></div><div class="ssp-playback playback"><div class="playback__controls"> <button class="player-btn player-btn__volume" title="Mute/Unmute"> <span class="screen-reader-text">Mute/Unmute Episode</span> </button> <button data-skip="-10" class="player-btn player-btn__rwd" title="Rewind 10 seconds"> <span class="screen-reader-text">Rewind 10 Seconds</span> </button> <button data-speed="1" class="player-btn player-btn__speed" title="Playback Speed" aria-label="Playback Speed">1x</button> <button data-skip="30" class="player-btn player-btn__fwd" title="Fast Forward 30 seconds"> <span class="screen-reader-text">Fast Forward 30 seconds</span> </button></div><div class="playback__timers"> <time class="ssp-timer">00:00</time> <span>/</span> <!-- We need actual duration here from the server --> <time class="ssp-duration" datetime="PT0H29M14S">00:29:14</time></div></div></div></div><nav class="player-panels-nav"> <button class="subscribe-btn" id="subscribe-btn-135744" title="Subscribe">Subscribe</button> <button class="share-btn" id="share-btn-135744" title="Share">Share</button></nav></div></div></div><div class="player-panels player-panels-135744"><div class="subscribe player-panel subscribe-135744"><div class="close-btn close-btn-135744"> <span></span> <span></span></div><div class="panel__inner"><div class="subscribe-icons"></div><div class="player-panel-row" aria-label="RSS Feed URL"><div class="title">RSS Feed</div><div> <input value="https://kfai.org/feed/podcast/write-on-podcast" class="input-rss input-rss-135744" title="RSS Feed URL" readonly /></div> <button class="copy-rss copy-rss-135744" title="Copy RSS Feed URL" aria-label="Copy RSS Feed URL"></button></div></div></div><div class="share share-135744 player-panel"><div class="close-btn close-btn-135744"> <span></span> <span></span></div><div class="player-panel-row"><div class="title"> Share</div><div class="icons-holder"> <a href="https://www.facebook.com/sharer/sharer.php?u=https://kfai.org/podcast/write-on-radio-leif-weatherby/&t=Write On! Radio - Leif Weatherby" target="_blank" rel="noopener noreferrer" class="share-icon facebook" title="Share on Facebook"> <span></span> </a> <a href="https://twitter.com/intent/tweet?text=https://kfai.org/podcast/write-on-radio-leif-weatherby/&url=Write On! Radio - Leif Weatherby" target="_blank" rel="noopener noreferrer" class="share-icon twitter" title="Share on Twitter"> <span></span> </a> <a href="https://kfai.org/podcast-player/135744/write-on-radio-leif-weatherby.m4a" target="_blank" rel="noopener noreferrer" class="share-icon download" title="Download" download> <span></span> </a></div></div><div class="player-panel-row"><div class="title"> Link</div><div> <input value="https://kfai.org/podcast/write-on-radio-leif-weatherby/" class="input-link input-link-135744" title="Episode URL" readonly /></div> <button class="copy-link copy-link-135744" title="Copy Episode URL" aria-label="Copy Episode URL" readonly=""></button></div><div class="player-panel-row"><div class="title"> Embed</div><div style="height: 10px;"> <input type="text" value='&lt;blockquote class=&quot;wp-embedded-content&quot; data-secret=&quot;NZZ0500eS9&quot;&gt;&lt;a href=&quot;https://kfai.org/podcast/write-on-radio-leif-weatherby/&quot;&gt;Write On! Radio &#8211; Leif Weatherby&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox=&quot;allow-scripts&quot; security=&quot;restricted&quot; src=&quot;https://kfai.org/podcast/write-on-radio-leif-weatherby/embed/#?secret=NZZ0500eS9&quot; width=&quot;500&quot; height=&quot;350&quot; title=&quot;&#8220;Write On! Radio &#8211; Leif Weatherby&#8221; &#8212; KFAI | Minneapolis &amp; Saint Paul&quot; data-secret=&quot;NZZ0500eS9&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot; class=&quot;wp-embedded-content&quot;&gt;&lt;/iframe&gt;&lt;script type=&quot;text/javascript&quot;&gt; /* &lt;![CDATA[ */ /** * WordPress inline HTML embed * * @since 4.4.0 * @output wp-includes/js/wp-embed.js * * Single line comments should not be used since they will break * the script when inlined in get_post_embed_html(), specifically * when the comments are not stripped out due to SCRIPT_DEBUG * being turned on. */ (function ( window, document ) { &#039;use strict&#039;;\n\n /* Abort for ancient browsers. */ if ( ! document.querySelector || ! window.addEventListener || typeof URL === &#039;undefined&#039; ) { return; }\n\n /** @namespace wp */ window.wp = window.wp || {};\n\n /* Abort if script was already executed. */ if ( !! window.wp.receiveEmbedMessage ) { return; }\n\n /** * Receive embed message. * * @param {MessageEvent} e */ window.wp.receiveEmbedMessage = function( e ) { var data = e.data;\n\n /* Verify shape of message. */ if ( ! ( data || data.secret || data.message || data.value ) || /[^a-zA-Z0-9]/.test( data.secret ) ) { return; }\n\n var iframes = document.querySelectorAll( &#039;iframe[data-secret=&quot;&#039; + data.secret + &#039;&quot;]&#039; ), blockquotes = document.querySelectorAll( &#039;blockquote[data-secret=&quot;&#039; + data.secret + &#039;&quot;]&#039; ), allowedProtocols = new RegExp( &#039;^https?:$&#039;, &#039;i&#039; ), i, source, height, sourceURL, targetURL;\n\n for ( i = 0; i &lt; blockquotes.length; i++ ) { blockquotes[ i ].style.display = &#039;none&#039;; }\n\n for ( i = 0; i &lt; iframes.length; i++ ) { source = iframes[ i ];\n\n if ( e.source !== source.contentWindow ) { continue; }\n\n source.removeAttribute( &#039;style&#039; );\n\n if ( &#039;height&#039; === data.message ) { /* Resize the iframe on request. */ height = parseInt( data.value, 10 ); if ( height &gt; 1000 ) { height = 1000; } else if ( ~~height &lt; 200 ) { height = 200; }\n\n source.height = height; } else if ( &#039;link&#039; === data.message ) { /* Link to a specific URL on request. */ sourceURL = new URL( source.getAttribute( &#039;src&#039; ) ); targetURL = new URL( data.value );\n\n if ( allowedProtocols.test( targetURL.protocol ) &amp;&amp; targetURL.host === sourceURL.host &amp;&amp; document.activeElement === source ) { window.top.location.href = data.value; } } } };\n\n function onLoad() { var iframes = document.querySelectorAll( &#039;iframe.wp-embedded-content&#039; ), i, source, secret;\n\n for ( i = 0; i &lt; iframes.length; i++ ) { /** @var {IframeElement} */ source = iframes[ i ];\n\n secret = source.getAttribute( &#039;data-secret&#039; ); if ( ! secret ) { /* Add secret to iframe */ secret = Math.random().toString( 36 ).substring( 2, 12 ); source.src += &#039;#?secret=&#039; + secret; source.setAttribute( &#039;data-secret&#039;, secret ); }\n\n /* * Let post embed window know that the parent is ready for receiving the height message, in case the iframe * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the * window will then (re-)send the height message right away. */ source.contentWindow.postMessage( { message: &#039;ready&#039;, secret: secret }, &#039;*&#039; ); } }\n\n window.addEventListener( &#039;message&#039;, window.wp.receiveEmbedMessage, false ); document.addEventListener( &#039;DOMContentLoaded&#039;, onLoad, false ); })( window, document );\n\n/* ]]&gt; */ &lt;/script&gt; ' title="Embed Code" class="input-embed input-embed-135744" readonly/></div> <button class="copy-embed copy-embed-135744" title="Copy Embed Code" aria-label="Copy Embed Code"></button></div></div></div></div><div class="podcast_meta"><aside><p><a href="https://kfai.org/podcast-download/135744/write-on-radio-leif-weatherby.m4a?ref=download" title="Write On! Radio &#8211; Leif Weatherby " class="podcast-meta-download">Download file</a> | <a href="https://kfai.org/podcast-download/135744/write-on-radio-leif-weatherby.m4a?ref=new_window" target="_blank" title="Write On! Radio &#8211; Leif Weatherby " class="podcast-meta-new-window">Play in new window</a> | <span class="podcast-meta-duration">Duration: 00:29:14</span> | <span class="podcast-meta-date">Recorded on 07/31/2025</span></p></aside></div></div></div><div class="hero-footer clearfix"> <a class="more" href="https://kfai.org/podcast/write-on-radio-leif-weatherby/">Read More ›</a><div class="entry-share"><div class="addtoany_shortcode"><div class="a2a_kit a2a_kit_size_14 addtoany_list" data-a2a-url="https://kfai.org/podcast/write-on-radio-leif-weatherby/" data-a2a-title="Write On! Radio – Leif Weatherby"><a class="a2a_button_bluesky" href="https://www.addtoany.com/add_to/bluesky?linkurl=https%3A%2F%2Fkfai.org%2Fpodcast%2Fwrite-on-radio-leif-weatherby%2F&amp;linkname=Write%20On%21%20Radio%20%E2%80%93%20Leif%20Weatherby" title="Bluesky" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fkfai.org%2Fpodcast%2Fwrite-on-radio-leif-weatherby%2F&amp;linkname=Write%20On%21%20Radio%20%E2%80%93%20Leif%20Weatherby" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fkfai.org%2Fpodcast%2Fwrite-on-radio-leif-weatherby%2F&amp;linkname=Write%20On%21%20Radio%20%E2%80%93%20Leif%20Weatherby" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fkfai.org%2Fpodcast%2Fwrite-on-radio-leif-weatherby%2F&amp;linkname=Write%20On%21%20Radio%20%E2%80%93%20Leif%20Weatherby" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_copy_link" href="https://www.addtoany.com/add_to/copy_link?linkurl=https%3A%2F%2Fkfai.org%2Fpodcast%2Fwrite-on-radio-leif-weatherby%2F&amp;linkname=Write%20On%21%20Radio%20%E2%80%93%20Leif%20Weatherby" title="Copy Link" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div></div></div></div></div> <br /><hr /><br /><div class="more-posts"><h2 class="text-center">More Recent Posts</h2><div class="item-posts item-posts-blog row"><article id="post-135378" class="item-post clearfix wow fadeInUp post-135378 post type-post status-publish format-standard hentry category-bodminutes category-board-of-directors category-general-announcements"><header class="entry-header"><h3 class="entry-title"><a href="https://kfai.org/kfai-board-of-directors-meeting-notice-for-july-28-2025/" rel="bookmark">KFAI BOARD OF DIRECTORS MEETING NOTICE FOR JULY 28, 2025</a></h3></header><!-- .entry-header --><div class="entry-content"><p>This month&#8217;s Fresh Air, Inc. Board of Directors meeting takes place on <strong>MONDAY, JULY 28, 2025, at 7:00 pm.</strong></p><p><strong>Please Note</strong><br /> This is a virtual meeting; participants can participate online or by phone.</p><p>If you have questions about the meeting or wish to add an agenda item, please email <a href="/cdn-cgi/l/email-protection#d8bab7b9aabc98b3beb9b1f6b7aabf" target="_blank" rel="noopener noreferrer"><span class="__cf_email__" data-cfemail="ee8c818f9c8aae85888f87c0819c89">[email&#160;protected]</span></a> before the meeting. In addition, the Board roster, contact information, previous board minutes, and financials are available at <a href="https://kfai.org/board" target="_blank" rel="noopener noreferrer">kfai.org/board</a>.</p><p>KFAI Board meetings are open to the public, and everyone interested will be encouraged to attend. <strong>The meeting begins promptly at 7 pm.</strong></p><p><strong>Meeting Details</strong><br /> Monday, July 28, 2025, starting at 7:00 pm (CT).</p><p><strong>Register in advance for this meeting: </strong><a href="https://us02web.zoom.us/meeting/register/-G1uOCmEQwmMnYIdyiIeYg" target="_blank" rel="noopener">https://us02web.zoom.us/meeting/register/-G1uOCmEQwmMnYIdyiIeYg</a></p><p>After registering, you will receive a confirmation email containing information about joining the meeting.</p><p><strong>The packet of public documents (including the agenda) for this month’s meeting can be found at:</strong> <a href="https://drive.google.com/drive/folders/1Bp1yMcrOhvYvwe2lOK4uARPCr_4RU28-" target="_blank" rel="noopener">https://drive.google.com/drive/folders/1Bp1yMcrOhvYvwe2lOK4uARPCr_4RU28-</a></p><p></p></div><!-- .entry-content --><div class="entry-footer clearfix"> <a class="more" href="https://kfai.org/kfai-board-of-directors-meeting-notice-for-july-28-2025/">Read More ›</a><div class="entry-share"></div></div></article><!-- #post-## --><article id="post-135215" class="item-post clearfix wow fadeInUp post-135215 post type-post status-publish format-standard hentry category-general-announcements"><header class="entry-header"><h3 class="entry-title"><a href="https://kfai.org/you-i-are-kfai/" rel="bookmark">YOU &#038; I ARE KFAI</a></h3></header><!-- .entry-header --><div class="entry-content"><div>KFAI friends and family,</div><div><p>The passage of <a href="https://www.congress.gov/bill/119th-congress/house-bill/4" target="_blank" rel="noopener" data-saferedirecturl="https://www.google.com/url?q=https://www.congress.gov/bill/119th-congress/house-bill/4&amp;source=gmail&amp;ust=1752942886479000&amp;usg=AOvVaw2WTVtkDHH_EajGoiLxviM5">Congressional Bill H.R. 4</a> threatens approximately 8% of our annual budget. As of Friday, July 18, at 12:30 p.m. (CT), we don’t yet know if we’ll be asked to return already spent funds, prepare for a future with no federal support, or both.</p><p>After Trump’s first term, it was reasonable to anticipate more turbulence ahead. Over the past five years, I’ve worked to reduce our reliance on federal dollars. Today, 70% of KFAI’s operating budget comes from individual donors and local underwriters, 22% from state and local grants, and just 8% from federal sources. That 8% might seem small, but it plays an outsized role in helping us leverage local support and stay independent, community-driven, and truly local.</p></div><p>The passage of this bill signals that lawmakers can be persuaded to comply with media consolidation because their fragile egos are not strong enough to withstand public scrutiny; instead, they silence their opposition and assume that, in doing so, we&#8217;ll fall in line. However, KFAI <b>will never</b> <i>go gentle into that good night</i>—we <b>will never give up</b> and <b>never stop working</b> for a just and equitable society.</p><p>Stay close and connected beyond the broadcast by <a href="https://kfai.org/about/newsletter/">signing up for our e-blasts and newsletters</a>. Need an immediate act of resistance to <a href="https://www.congress.gov/bill/119th-congress/house-bill/4" target="_blank" rel="noopener" data-saferedirecturl="https://www.google.com/url?q=https://www.congress.gov/bill/119th-congress/house-bill/4&amp;source=gmail&amp;ust=1752942886479000&amp;usg=AOvVaw2WTVtkDHH_EajGoiLxviM5">H.R. 4</a>? Donate to KFAI <a href="https://kfai.org/donate/">right now</a>.</p><div><div><div><div>with clear vision, deep gratitude, and abundant care,</div><div>nora</div></div></div></div><p></p></div><!-- .entry-content --><div class="entry-footer clearfix"> <a class="more" href="https://kfai.org/you-i-are-kfai/">Read More ›</a><div class="entry-share"></div></div></article><!-- #post-## --><article id="post-135182" class="item-post clearfix wow fadeInUp post-135182 post type-post status-publish format-standard hentry category-general-announcements"><header class="entry-header"><h3 class="entry-title"><a href="https://kfai.org/congress-is-in-session/" rel="bookmark">Congress is in Session</a></h3></header><!-- .entry-header --><div class="entry-content"><p><strong>Hello KFAI Fam,</strong></p><p>This morning, the <a href="https://www.npr.org/2025/07/17/nx-s1-5469904/npr-pbs-cuts-rescission-senate-vote" target="_blank" rel="noopener">Senate introduced an amendment to the rescission bill that would cut $1.1 billion from public media funding</a>. Later today, the House will vote on the amendment.</p><p>Congress is in session, but our Representatives are equipped to track the will of the people through call volume. When they don&#8217;t hear from us, they don&#8217;t know how hard they need to fight for us.</p><p><strong>When we fail to protect the public’s access to free information and educational resources, we invite isolation that limits understanding and narrows the field of vision for all Americans.</strong></p><p>For the uninitiated, the <a href="https://science.nasa.gov/ems/01_intro/" target="_blank" rel="noopener">Earth&#8217;s electromagnetic spectrum</a>, through which radio signals travel, has a finite capacity, which is why broadcast licenses are limited and heavily regulated. When a station loses its license, the frequency doesn’t disappear—it goes up for auction, often claimed by the highest-bidding corporation. What replaces community radio and public media isn’t more news, art, or connection—<strong>it’s more consolidation.</strong></p><h2><strong>U.S. Senators</strong></h2><ul><li>Tina Smith &#8211; Phone: (202) 224-5641</li><li>Amy Klobuchar &#8211; Phone: (202) 224-3244</li></ul><h2><strong>U.S. Representatives</strong></h2><ul><li>Brad Finstad &#8211; First District &#8211; Phone: (202) 225-2472</li><li>Angie Craig &#8211; Second District &#8211; Phone: (202) 225-2271</li><li>Dr. Kelly Morrison &#8211; Third District &#8211; Phone (202) 225-2871</li><li>Betty McCollum &#8211; Fourth District &#8211; Phone: (202) 225-6631</li><li>Ilhan Omar &#8211; Fifth District &#8211; Phone: (202) 225-4755</li><li>Tom Emmer &#8211; Sixth District &#8211; Phone: (202) 225-2331</li><li>Michelle Fischbach &#8211; Seventh District &#8211; Phone: (202) 225-2165</li><li>Pete Stauber &#8211; Eighth District &#8211; Phone: (202) 225-6211</li></ul><p data-end="307" data-start="46">CPB funding accounts for just 7.86% of KFAI’s budget, but its impact is catalytic. It enables us to leverage state and local dollars, helping community radio remain true to its purpose: local, independent, and accountable to the people, not to shareholders.</p><p data-end="426" data-start="309"><strong>KFAI will move forward beyond this moment</strong>, but we must not lose sight of what’s at stake in the decisions ahead and what the future holds for the people&#8217;s access to information. <strong>Thank you so much </strong><strong>— with love &amp; care, nora</strong></p><p></p></div><!-- .entry-content --><div class="entry-footer clearfix"> <a class="more" href="https://kfai.org/congress-is-in-session/">Read More ›</a><div class="entry-share"></div></div></article><!-- #post-## --><article id="post-134947" class="item-post clearfix wow fadeInUp post-134947 post type-post status-publish format-standard hentry category-general-announcements"><header class="entry-header"><h3 class="entry-title"><a href="https://kfai.org/july-august-aircheck/" rel="bookmark">July/August Aircheck</a></h3></header><!-- .entry-header --><div class="entry-content"><p>KFAI is thrilled to share with you another edition of Aircheck, the station newsletter for volunteers, members, listeners, and people who might one day become those things. Flip through to learn about fun summer events, staffing updates, volunteering opportunities and more. Read Aircheck digitally by clicking on the image or link below or stop by the station to pick up a good, old-fashioned print copy. Happy summer from the KFAI crew!</p><div class="wp-block-image"><a href="https://kfai.org/wp-content/uploads/2025/07/Aircheck-4-DIGITAL-1.pdf"><img decoding="async" class="wpa-warning wpa-image-missing-alt alignnone wp-image-134942 size-medium lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/07/Screen-Shot-2025-07-11-at-5.44.44-PM-460x600.png" alt="Click this image or the link below to read Aircheck" width="460" height="600" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt alignnone wp-image-134942 size-medium lazyload" src="https://kfai.org/wp-content/uploads/2025/07/Screen-Shot-2025-07-11-at-5.44.44-PM-460x600.png" alt="Click this image or the link below to read Aircheck" width="460" height="600" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/07/Screen-Shot-2025-07-11-at-5.44.44-PM-460x600.png 460w, https://kfai.org/wp-content/uploads/2025/07/Screen-Shot-2025-07-11-at-5.44.44-PM-768x1001.png 768w, https://kfai.org/wp-content/uploads/2025/07/Screen-Shot-2025-07-11-at-5.44.44-PM.png 798w" sizes="(max-width: 460px) 100vw, 460px" /></noscript></a></div><div><a href="https://kfai.org/wp-content/uploads/2025/07/Aircheck-4-DIGITAL-1.pdf">Aircheck 4 DIGITAL-1</a></div><p></p></div><!-- .entry-content --><div class="entry-footer clearfix"> <a class="more" href="https://kfai.org/july-august-aircheck/">Read More ›</a><div class="entry-share"></div></div></article><!-- #post-## --><article id="post-134364" class="item-post clearfix wow fadeInUp post-134364 post type-post status-publish format-standard hentry category-general-announcements"><header class="entry-header"><h3 class="entry-title"><a href="https://kfai.org/playlist-24-hours-of-pride-on-kfai-2025/" rel="bookmark">Playlist | 24 Hours of Pride on KFAI 2025</a></h3></header><!-- .entry-header --><div class="entry-content"><header class="page-header"><h1 class="page-title">Uplift. Empower. Live Proud.</h1></header><div class="page-content"><p>Listen to <b>KFAI&#8217;s </b>immersive 24-hour Pride programming produced and delivered by Minnesota’s LGBTQIA2S+ community below and on<strong> Soundcloud!</strong></p><p><iframe class="lazyload" data-src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/playlists/2045620875&amp;color=%23ff5500&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;show_teaser=true&amp;visual=true" width="100%" height="300" frameborder="no" scrolling="no"></iframe></p><div style="font-size: 10px; color: #cccccc; line-break: anywhere; word-break: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-family: Interstate,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Garuda,Verdana,Tahoma,sans-serif; font-weight: 100;"><a style="color: #cccccc; text-decoration: none;" title="KFAI - Fresh Air Community Radio" href="https://soundcloud.com/kfaifmradio" target="_blank" rel="noopener">KFAI &#8211; Fresh Air Community Radio</a> · <a style="color: #cccccc; text-decoration: none;" title="KFAI | Pride 2025 - Uplift. Empower. Live Proud." href="https://soundcloud.com/kfaifmradio/sets/pride2025" target="_blank" rel="noopener">KFAI | Pride 2025 &#8211; Uplift. Empower. Live Proud.</a></div></div><p><strong>Quinn Villagomez</strong> led the<strong> 2025 Pride Programming</strong> and was supported by <strong>Jason Bucklin, Dixie Treichel, Ellie Zimmerman,</strong> <strong>Nora Doherty, </strong>and<strong> Kenna Cottman.</strong></p><p></p></div><!-- .entry-content --><div class="entry-footer clearfix"> <a class="more" href="https://kfai.org/playlist-24-hours-of-pride-on-kfai-2025/">Read More ›</a><div class="entry-share"></div></div></article><!-- #post-## --><article id="post-134295" class="item-post clearfix wow fadeInUp post-134295 post type-post status-publish format-standard hentry category-general-announcements"><header class="entry-header"><h3 class="entry-title"><a href="https://kfai.org/new-volunteer-orientation-july-2/" rel="bookmark">New volunteer orientation July 2</a></h3></header><!-- .entry-header --><div class="entry-content"><div class="wp-block-image"><img decoding="async" class="wpa-warning wpa-image-missing-alt alignnone size-medium wp-image-134296 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/07/New-volunteer-training-9-464x600.png" alt="" width="464" height="600" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt alignnone size-medium wp-image-134296 lazyload" src="https://kfai.org/wp-content/uploads/2025/07/New-volunteer-training-9-464x600.png" alt="" width="464" height="600" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/07/New-volunteer-training-9-464x600.png 464w, https://kfai.org/wp-content/uploads/2025/07/New-volunteer-training-9-834x1080.png 834w, https://kfai.org/wp-content/uploads/2025/07/New-volunteer-training-9-768x994.png 768w, https://kfai.org/wp-content/uploads/2025/07/New-volunteer-training-9-1187x1536.png 1187w, https://kfai.org/wp-content/uploads/2025/07/New-volunteer-training-9.png 1545w" sizes="(max-width: 464px) 100vw, 464px" /></noscript></div><div>KFAI&#8217;s next new volunteer orientation is Wednesday, July 2. Join us at the KFAI studios to learn about what it takes to be a volunteer, explore the different areas, and get involved! Brand new and lapsed volunteers are welcome.</div><p></p></div><!-- .entry-content --><div class="entry-footer clearfix"> <a class="more" href="https://kfai.org/new-volunteer-orientation-july-2/">Read More ›</a><div class="entry-share"></div></div></article><!-- #post-## --><article id="post-134254" class="item-post clearfix wow fadeInUp post-134254 post type-post status-publish format-standard has-post-thumbnail hentry category-general-announcements tag-redemption tag-spiritual-journey tag-transformation tag-trauma"><div class="post-thumbnail"> <a href="https://kfai.org/health-notes-06-30-25-a-trail-of-breadcrumbs-a-poetic-memoir/"> <img width="218" height="327" src="https://kfai.org/wp-content/uploads/2025/06/A-Trail-of-Breadcrumbs.webp" class="attachment-dt-thumbnail-md size-dt-thumbnail-md wp-post-image" alt="" decoding="async" /> </a></div><!-- .post-thumbnail --><header class="entry-header"><h3 class="entry-title"><a href="https://kfai.org/health-notes-06-30-25-a-trail-of-breadcrumbs-a-poetic-memoir/" rel="bookmark">Health Notes &#8211; 06/30/25 &#8211; A Trail of Breadcrumbs &#8211; A Poetic Memoir</a></h3></header><!-- .entry-header --><div class="entry-content"><p>This moving and honest weaving of poetry and prose is a transformation story. Catherin Wilson takes us on a journey through healing trauma, an evolving path of self-actualization, parenting and caregiving, and profound spiritual growth. A psychologist&#8217;s insights inspires us to seek a deeper connection to our own journey. A powerful conversation.</p><p>Health Notes airs Mondays &#8211; 7:00-8:00pm</p><p></p></div><!-- .entry-content --><div class="entry-footer clearfix"> <a class="more" href="https://kfai.org/health-notes-06-30-25-a-trail-of-breadcrumbs-a-poetic-memoir/">Read More ›</a><div class="entry-share"></div></div></article><!-- #post-## --><article id="post-134004" class="item-post clearfix wow fadeInUp post-134004 post type-post status-publish format-standard hentry category-general-announcements"><header class="entry-header"><h3 class="entry-title"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/" rel="bookmark">(in reverse order) 24 Hours of Pride!</a></h3></header><!-- .entry-header --><div class="entry-content"><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/11_00-pm_-black-queer-art-with-dj-michel-be/" rel="attachment wp-att-134005"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134005 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134005 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_.png 1080w, https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/11_00-PM_-Black-Queer-Art-with-DJ-Michel.Be_-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/10_00-pm_-kink-edutainment-with-lark-lekat/" rel="attachment wp-att-134006"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134006 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134006 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat.png 1080w, https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/10_00-PM_-Kink-Edutainment-with-Lark-Lekat-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/9_00-pm_-in-conversation-with-dex-santillan/" rel="attachment wp-att-134007"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134007 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134007 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan.png 1080w, https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/9_00-PM_-In-Conversation-with-DeX-Santillan-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/8_00-pm_-the-technology-of-blackness-with-brian-bose/" rel="attachment wp-att-134008"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134008 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134008 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose.png 1080w, https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/8_00-PM_-The-Technology-of-Blackness-with-Brian-Bose-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/6_00-pm_-everything-beyonce-with-jeff-gavin-2/" rel="attachment wp-att-134009"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134009 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134009 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2.png 1080w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-2-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/6_00-pm_-everything-beyonce-with-jeff-gavin/" rel="attachment wp-att-134010"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134010 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134010 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin.png 1080w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/6_00-PM_-Everything-Beyonce-with-Jeff-Gavin-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/5_00-pm_-talking-politics-with-kareem-murphy-friends/" rel="attachment wp-att-134011"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134011 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134011 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends.png 1080w, https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/5_00-PM_-Talking-Politics-with-Kareem-Murphy-Friends-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/4_00-pm_-north-minne-to-the-world-with-jaz-steele/" rel="attachment wp-att-134012"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134012 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134012 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele.png 1080w, https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/4_00-PM_-North-Minne-to-the-World-with-Jaz-Steele-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/3_00-pm_-talking-education-with-jason-bucklin/" rel="attachment wp-att-134013"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134013 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134013 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin.png 1080w, https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/3_00-PM_-Talking-Education-with-Jason-Bucklin-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/1_00-pm_-twin-cities-pride_-stonewall-stage-preview-with-jorge-sanchez-2/" rel="attachment wp-att-134014"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134014 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134014 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2.png 1080w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-2-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/1_00-pm_-twin-cities-pride_-stonewall-stage-preview-with-jorge-sanchez/" rel="attachment wp-att-134015"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134015 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134015 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez.png 1080w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/1_00-PM_-Twin-Cities-Pride_-Stonewall-Stage-Preview-with-Jorge-Sanchez-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/11_00-am_-50-years-of-pride-in-the-twin-cities-with-darcie-baumann-friends/" rel="attachment wp-att-134016"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134016 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134016 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends.png 1080w, https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/11_00-AM_-50-years-of-pride-in-the-twin-cities-with-Darcie-Baumann-friends-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/10_30-am_-the-history-of-pride-featuring-dixie-treichel/" rel="attachment wp-att-134017"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134017 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134017 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel.png 1080w, https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/10_30-AM_-The-History-of-Pride-featuring-Dixie-Treichel-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/10_00-am_-secret-insurrection-with-stephani-maari-booker/" rel="attachment wp-att-134018"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134018 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134018 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker.png 1080w, https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/10_00-AM_-Secret-Insurrection-with-Stephani-Maari-Booker-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/9_00-am_-queer-drag-country-queens-with-jordan-girard-aka-miss-petunia-pickles/" rel="attachment wp-att-134019"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134019 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134019 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles.png 1080w, https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/9_00-AM_-Queer-Drag-Country-Queens-with-Jordan-Girard-aka-Miss-Petunia-Pickles-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/8_00-am_-pride-eurovision-with-mitch-carlson/" rel="attachment wp-att-134020"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134020 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134020 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson.png 1080w, https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/8_00-AM_-Pride-EuroVision-with-Mitch-Carlson-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/6_00-am_-daybreak-with-shimmer/" rel="attachment wp-att-134021"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134021 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134021 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer.png 1080w, https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/6_00-AM_-daybreak-with-shimmer-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/5_00-am_-the-pulse-of-pride-vol-2-with-ellie-zimmerman/" rel="attachment wp-att-134022"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134022 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134022 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman.png 1080w, https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/5_00-AM_-The-Pulse-of-Pride-Vol.2-with-Ellie-Zimmerman-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/4_00-am_-noise-nice-things_-queers-in-experimental-music-vol-1-with-nora/" rel="attachment wp-att-134023"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134023 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134023 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora.png 1080w, https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/4_00-AM_-noise-nice-things_-queers-in-experimental-music-vol.1-with-nora-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/3_00-am_-the-pulse-of-pride-vol-1-with-ellie-zimmerman/" rel="attachment wp-att-134024"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134024 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134024 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman.png 1080w, https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/3_00-AM_-the-Pulse-of-Pride-Vol.1-with-Ellie-Zimmerman-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/2_00-am_-sleep-sessions-with-dejajoelle/" rel="attachment wp-att-134025"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134025 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134025 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle.png 1080w, https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/2_00-AM_-Sleep-Sessions-with-DejaJoelle-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><div class="wp-block-image"><a href="https://kfai.org/in-reverse-order-24-hours-of-pride/12_00-am_-with-kenna-cottman/" rel="attachment wp-att-134026"><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134026 lazyload" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman.png" alt="" width="1080" height="1080" data-warning="Missing alt text" /><noscript><img decoding="async" class="wpa-warning wpa-image-missing-alt aligncenter size-full wp-image-134026 lazyload" src="https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman.png" alt="" width="1080" height="1080" data-warning="Missing alt text" srcset="https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman.png 1080w, https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/06/12_00-AM_-with-Kenna-Cottman-665x666.png 665w" sizes="(max-width: 1080px) 100vw, 1080px" /></noscript></a></div><p></p></div><!-- .entry-content --><div class="entry-footer clearfix"> <a class="more" href="https://kfai.org/in-reverse-order-24-hours-of-pride/">Read More ›</a><div class="entry-share"></div></div></article><!-- #post-## --><nav class="post-pagination post-pagination-blog text-center clearfix"><ul class="nav-links nav-links-blog"><li class="previous previous-blog"></li><li class="next next-blog"><a href="https://kfai.org/page/2/" >&laquo; Older Post</a></li></ul></nav></div></div></div></main><!-- #main --><aside id="secondary" class="widget-area widget-area-blog col-md-4 col-sm-5 col-sm-pad-0" role="complementary"><div class="widget-area-content"><section class="widget widget_search"><h3 class="widget-title">Search</h3><form role="search" method="get" class="search-form" action="https://kfai.org/"> <input type="search" id="search-form-688e8d62c897a" class="search-field" value="" name="s" /> <button type="submit" class="search-submit">Search</button></form></section><section class="widget widget_media_image"><h3 class="widget-title">KFAI&#8217;s Board of Directors presents: Blues Cruise 2, Friday, August 29. Tickets on sale now!</h3><a href="https://kfai.org/bluescruise/"><img width="600" height="600" class="image wp-image-135388 attachment-medium size-medium" alt="KFAI&#039;s Board of Directors Presents: Blues Cruise 2 on Friday, August 29. Tickets on sale now at kfai.org/bluescruise." style="display:none;visibility:hidden;" decoding="async" srcset="https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-665x666.png 665w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise.png 1080w" sizes="(max-width: 600px) 100vw, 600px" data-cfsrc="https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-600x600.png" data-cfstyle="max-width: 100%; height: auto;" /><noscript><img width="600" height="600" src="https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-600x600.png" class="image wp-image-135388 attachment-medium size-medium" alt="KFAI&#039;s Board of Directors Presents: Blues Cruise 2 on Friday, August 29. Tickets on sale now at kfai.org/bluescruise." style="max-width: 100%; height: auto;" decoding="async" srcset="https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-600x600.png 600w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-300x300.png 300w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-768x768.png 768w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-215x215.png 215w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-276x276.png 276w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-330x330.png 330w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-360x360.png 360w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-440x440.png 440w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise-665x666.png 665w, https://kfai.org/wp-content/uploads/2025/07/2025-Blues-Cruise.png 1080w" sizes="(max-width: 600px) 100vw, 600px"/></noscript></a></section><section class="widget_text widget widget_custom_html"><h3 class="widget-title">KFAI Presents</h3><div class="textwidget custom-html-widget"></div></section><section class="widget_text widget widget_custom_html"><h3 class="widget-title">Discord Chat</h3><div class="textwidget custom-html-widget"><iframe src="https://discord.com/widget?id=704462073710772317&theme=dark" width="350" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe></div></section><section class="widget_text widget widget_custom_html"><h3 class="widget-title">News</h3><div class="textwidget custom-html-widget"><iframe width="900" height="1600" src="https://rss.app/embed/v1/wall/_AWwcumQXJlts2Z8R" frameborder="0"></iframe></div></section></div></aside><!-- #secondary --></div></div></div><!-- #primary --></div><div class="row-section-wrap site-footer off-canvas-move clearfix" id="footer"><div class="row-section footer-backtotop clearfix"><div class="container"> <a href="#" style="background-image:url('https://kfai.org/wp-content/themes/kfaitheme/assets/images/arrows-back.png');" alt="Back to Top">Back to Top</a></div></div><div class="row-section footer-top clearfix wow fadeIn"><div class="container"><div class="site-socials"> <a href="https://www.facebook.com/kfaiFMradio/" target="_blank"><span class="fa fa-facebook-square"></span></a> <a href="https://twitter.com/kfaifmradio" target="_blank"><span class="fa fa-twitter-square"></span></a> <a href="/feed" target="_blank"><span class="fa fa-rss-square"></span></a></div><ul id="footer-menu" class="menu"><li id="menu-item-27" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-27"><a href="https://kfai.org/home/">Home</a></li><li id="menu-item-1106" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1106"><a href="https://kfai.org/about/contact/">Contact</a></li><li id="menu-item-1145" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1145"><a href="https://kfai.org/donate/">Donate/Support</a></li><li id="menu-item-1102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1102"><a href="https://kfai.org/about/">Get To Know KFAI</a></li><li id="menu-item-1099" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1099"><a href="https://kfai.org/personalities/">Personalities</a></li><li id="menu-item-1098" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1098"><a href="https://kfai.org/programs/">Programs</a></li></ul></div></div><div class="row-section footer-bottom clearfix"><div class="container"> <span class="attribution line">&copy; 2025&nbsp;KFAI | Minneapolis &amp; Saint Paul &dash; All Rights Reserved.</span> <span class="site-location line">1808 Riverside Avenue, Minneapolis, MN 55454 P: 612-341-3144</span> <br /> <a href="/about/privacy" class="line">Privacy Statement</a> <span class="sep line">|</span> <a href="https://publicfiles.fcc.gov/fm-profile/kfai" target="_blank" class="line">FCC Public Profile</a> <span class="sep line">|</span> <span class="site-websiteby">Website by <a target="_blank" href="https://www.skolmarketing.com/">Skol Marketing</a></span></div></div></div></div> <!--<div id="loading"></div>--> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/kfaitheme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script> ( function ( body ) { 'use strict'; body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); } )( document.body ); </script><div id="pum-133668" role="dialog" aria-modal="false" class="pum pum-overlay pum-theme-9514 pum-theme-cutting-edge popmake-overlay auto_open click_open" data-popmake="{&quot;id&quot;:133668,&quot;slug&quot;:&quot;garage-sales-2025&quot;,&quot;theme_id&quot;:9514,&quot;cookies&quot;:[{&quot;event&quot;:&quot;on_popup_close&quot;,&quot;settings&quot;:{&quot;name&quot;:&quot;pum-133668&quot;,&quot;key&quot;:&quot;&quot;,&quot;session&quot;:null,&quot;path&quot;:true,&quot;time&quot;:&quot;1 day&quot;}}],&quot;triggers&quot;:[{&quot;type&quot;:&quot;auto_open&quot;,&quot;settings&quot;:{&quot;cookie_name&quot;:[&quot;pum-133668&quot;],&quot;delay&quot;:&quot;500&quot;}},{&quot;type&quot;:&quot;click_open&quot;,&quot;settings&quot;:{&quot;extra_selectors&quot;:&quot;&quot;,&quot;cookie_name&quot;:null}}],&quot;mobile_disabled&quot;:null,&quot;tablet_disabled&quot;:null,&quot;meta&quot;:{&quot;display&quot;:{&quot;stackable&quot;:false,&quot;overlay_disabled&quot;:false,&quot;scrollable_content&quot;:false,&quot;disable_reposition&quot;:false,&quot;size&quot;:&quot;small&quot;,&quot;responsive_min_width&quot;:&quot;0%&quot;,&quot;responsive_min_width_unit&quot;:false,&quot;responsive_max_width&quot;:&quot;80%&quot;,&quot;responsive_max_width_unit&quot;:false,&quot;custom_width&quot;:&quot;640px&quot;,&quot;custom_width_unit&quot;:false,&quot;custom_height&quot;:&quot;380px&quot;,&quot;custom_height_unit&quot;:false,&quot;custom_height_auto&quot;:false,&quot;location&quot;:&quot;center&quot;,&quot;position_from_trigger&quot;:false,&quot;position_top&quot;:&quot;100&quot;,&quot;position_left&quot;:&quot;0&quot;,&quot;position_bottom&quot;:&quot;0&quot;,&quot;position_right&quot;:&quot;0&quot;,&quot;position_fixed&quot;:false,&quot;animation_type&quot;:&quot;fade&quot;,&quot;animation_speed&quot;:&quot;350&quot;,&quot;animation_origin&quot;:&quot;center top&quot;,&quot;overlay_zindex&quot;:false,&quot;zindex&quot;:&quot;1999999999&quot;},&quot;close&quot;:{&quot;text&quot;:&quot;&quot;,&quot;button_delay&quot;:&quot;0&quot;,&quot;overlay_click&quot;:false,&quot;esc_press&quot;:false,&quot;f4_press&quot;:false},&quot;click_open&quot;:[]}}"><div id="popmake-133668" class="pum-container popmake theme-9514 pum-responsive pum-responsive-small responsive size-small"><div class="pum-content popmake-content" tabindex="0"><p style="text-align: center;"><strong><span style="font-size: 24px;">Host a garage sale with KFAI on September 6!</span></strong></p><p style="text-align: center;"><span style="font-size: 24px;">Sell your stuff and support community radio. You bring the location and the goods, and we&#8217;ll take care of the promotion. A portion of revenue from all sales go toward keeping KFAI on the air for years to come.</span></p><p style="text-align: center;"><span style="color: #ffffff;"><a style="color: #ffffff;" href="https://airtable.com/app02p0zfIgAyioxl/pagXcYgXR64Q3pAXt/form"><span style="font-size: 24px;"><span style="text-decoration: underline;"><strong>SIGN ME UP</strong></span></span></a></span></p></div> <button type="button" class="pum-close popmake-close" aria-label="Close"> × </button></div></div><div id="pum-119922" role="dialog" aria-modal="false" class="pum pum-overlay pum-theme-9510 pum-theme-default-theme popmake-overlay click_open" data-popmake="{&quot;id&quot;:119922,&quot;slug&quot;:&quot;event-calendar-contact&quot;,&quot;theme_id&quot;:9510,&quot;cookies&quot;:[],&quot;triggers&quot;:[{&quot;type&quot;:&quot;click_open&quot;,&quot;settings&quot;:{&quot;extra_selectors&quot;:&quot;&quot;,&quot;cookie_name&quot;:null}}],&quot;mobile_disabled&quot;:null,&quot;tablet_disabled&quot;:null,&quot;meta&quot;:{&quot;display&quot;:{&quot;stackable&quot;:false,&quot;overlay_disabled&quot;:false,&quot;scrollable_content&quot;:false,&quot;disable_reposition&quot;:false,&quot;size&quot;:false,&quot;responsive_min_width&quot;:false,&quot;responsive_min_width_unit&quot;:false,&quot;responsive_max_width&quot;:false,&quot;responsive_max_width_unit&quot;:false,&quot;custom_width&quot;:false,&quot;custom_width_unit&quot;:false,&quot;custom_height&quot;:false,&quot;custom_height_unit&quot;:false,&quot;custom_height_auto&quot;:false,&quot;location&quot;:false,&quot;position_from_trigger&quot;:false,&quot;position_top&quot;:false,&quot;position_left&quot;:false,&quot;position_bottom&quot;:false,&quot;position_right&quot;:false,&quot;position_fixed&quot;:false,&quot;animation_type&quot;:false,&quot;animation_speed&quot;:false,&quot;animation_origin&quot;:false,&quot;overlay_zindex&quot;:false,&quot;zindex&quot;:false},&quot;close&quot;:{&quot;text&quot;:false,&quot;button_delay&quot;:false,&quot;overlay_click&quot;:false,&quot;esc_press&quot;:false,&quot;f4_press&quot;:false},&quot;click_open&quot;:[]}}"><div id="popmake-119922" class="pum-container popmake theme-9510 pum-responsive pum-responsive-medium responsive size-medium"><div class="pum-content popmake-content" tabindex="0"><p>Want your show added to the KFAI event calendar? Contact Ellie at <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="98fdf4f4f1fdd8f3fef9f1b6f7eaff">[email&#160;protected]</a>!</p></div> <button type="button" class="pum-close popmake-close" aria-label="Close"> &#215; </button></div></div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script> <style id='core-block-supports-inline-css' type='text/css'> /** * Core styles: block-supports */ </style> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/jquery-effects-core.min.js" id="jquery-effects-core-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/som_reset_password_script.min.js" id="som_reset_password_script-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/plugins/sg-cachepress/assets/js/lazysizes.min.js" id="siteground-optimizer-lazy-sizes-js-js"></script> <script type="text/javascript" id="stickThis-js-extra"> /* <![CDATA[ */ var sticky_anything_engage = {"element":".header-menu","topspace":"0","minscreenwidth":"0","maxscreenwidth":"999999","zindex":"1","legacymode":"","dynamicmode":"","debugmode":"","pushup":"","adminbar":"1"}; /* ]]> */ </script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/stickThis.min.js" id="stickThis-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/themes/kfaitheme/assets/bootstrap/js/bootstrap.min.js" id="theme-bootstrap-js-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/themes/kfaitheme/assets/bootstrap-select/js/bootstrap-select.min.js" id="theme-bootstrap-select-js-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/theme-matchHeight-js.min.js" id="theme-matchHeight-js-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/themes/kfaitheme/assets/js/wow.min.js" id="theme-wow-js-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/theme-bxslider-js.min.js" id="theme-bxslider-js-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/themes/kfaitheme/assets/jqueryui/jquery-ui.min.js" id="theme-jqueryui-js-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/theme-script.min.js" id="theme-script-js"></script> <script type="text/javascript" id="filter-ajax-js-js-extra"> /* <![CDATA[ */ var ajax_filter_params = {"ajax_url":"https:\/\/kfai.org\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/filter-ajax-js.min.js" id="filter-ajax-js-js"></script> <script defer type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-autocomplete/1.0.7/jquery.auto-complete.min.js?ver=1.0.7" id="jquery-auto-complete-js"></script> <script type="text/javascript" id="global-js-extra"> /* <![CDATA[ */ var global = {"ajax":"https:\/\/kfai.org\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/global.min.js" id="global-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/advanced-ads-find-adblocker.min.js" id="advanced-ads-find-adblocker-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/jquery-ui-core.min.js" id="jquery-ui-core-js"></script> <script type="text/javascript" id="popup-maker-site-js-extra"> /* <![CDATA[ */ var pum_vars = {"version":"1.20.5","pm_dir_url":"https:\/\/kfai.org\/wp-content\/plugins\/popup-maker\/","ajaxurl":"https:\/\/kfai.org\/wp-admin\/admin-ajax.php","restapi":"https:\/\/kfai.org\/wp-json\/pum\/v1","rest_nonce":null,"default_theme":"9510","debug_mode":"","disable_tracking":"","home_url":"\/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","analytics_route":"analytics","analytics_api":"https:\/\/kfai.org\/wp-json\/pum\/v1"}; var pum_sub_vars = {"ajaxurl":"https:\/\/kfai.org\/wp-admin\/admin-ajax.php","message_position":"top"}; var pum_popups = {"pum-133668":{"triggers":[{"type":"auto_open","settings":{"cookie_name":["pum-133668"],"delay":"500"}}],"cookies":[{"event":"on_popup_close","settings":{"name":"pum-133668","key":"","session":null,"path":true,"time":"1 day"}}],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":"9514","size":"small","responsive_min_width":"0%","responsive_max_width":"80%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"cutting-edge","id":133668,"slug":"garage-sales-2025"},"pum-119922":{"triggers":[],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":9510,"size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":350,"animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":100,"position_bottom":0,"position_left":0,"position_right":0,"position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":1999999999,"close_button_delay":0,"fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":0,"close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"default-theme","id":119922,"slug":"event-calendar-contact"}}; /* ]]> */ </script> <script defer type="text/javascript" src="https://kfai.org/wp-content/plugins/popup-maker/assets/js/site.js?defer" id="popup-maker-site-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/mc4wp-forms-api.min.js" id="mc4wp-forms-api-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/googlesitekit-events-provider-mailchimp.min.js" id="googlesitekit-events-provider-mailchimp-js"></script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/googlesitekit-events-provider-popup-maker.min.js" id="googlesitekit-events-provider-popup-maker-js"></script> <script type="text/javascript" id="wpa.longdesc-js-extra"> /* <![CDATA[ */ var wpald = {"url":"https:\/\/kfai.org\/wp-json\/wp\/v2\/media","type":"jquery","home":"https:\/\/kfai.org","text":"<span class=\"dashicons dashicons-media-text\" aria-hidden=\"true\"><\/span><span class=\"screen-reader\">Long Description<\/span>"}; /* ]]> */ </script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/wpa.longdesc.min.js" id="wpa.longdesc-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="wp-accessibility-js-extra"> /* <![CDATA[ */ var wpa = {"skiplinks":{"enabled":false,"output":""},"target":"1","tabindex":"1","underline":{"enabled":false,"target":"a"},"dir":"ltr","lang":"en-US","titles":"1","labels":"1","wpalabels":{"s":"Search","author":"Name","email":"Email","url":"Website","comment":"Comment"},"current":"","errors":"","tracking":"1","ajaxurl":"https:\/\/kfai.org\/wp-admin\/admin-ajax.php","security":"0da923042b","action":"wpa_stats_action","url":"https:\/\/kfai.org\/","post_id":"","continue":""}; /* ]]> */ </script> <script defer type="text/javascript" src="https://kfai.org/wp-content/uploads/siteground-optimizer-assets/wp-accessibility.min.js" id="wp-accessibility-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://kfai.org/wp-content/plugins/seriously-simple-podcasting/assets/js/castos-player.js" id="ssp-castos-player-js"></script> <script>( function () { window.advanced_ads_ready_queue = window.advanced_ads_ready_queue || []; // replace native push method with our advanced_ads_ready function; do this early to prevent race condition between pushing and the loop. advanced_ads_ready_queue.push = window.advanced_ads_ready; // handle all callbacks that have been added to the queue previously. for ( var i = 0, length = advanced_ads_ready_queue.length; i < length; i ++ ) { advanced_ads_ready( advanced_ads_ready_queue[i] ); } } )(); </script> <script type="text/javascript"> (function($){ $(window).bind("load",function(){ $('#loading').fadeOut("slow"); var d = new Date(); var n = d.getDay(); $( "#tabs" ).tabs({ active: n }); }); })(jQuery); wow = new WOW({ boxClass: 'wow', animateClass: 'animated', offset: 100 }); wow.init(); </script> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1705418706399109'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1705418706399109&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code --><script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"rayId":"9691363929ad83a5","version":"2025.7.0","serverTiming":{"name":{"cfExtPri":true,"cfEdge":true,"cfOrigin":true,"cfL4":true,"cfSpeedBrain":true,"cfCacheStatus":true}},"token":"0ad97ecd9dd54958a11878cebc047695","b":1}' crossorigin="anonymous"></script> </body></html>


URL: