The former Congresswoman went on Libyan TV recently and glowingly talked about how wonderful Libya is - so much so that it's even better than America. She says people in the United States are losing their homes, but the wonderful utopia of Libya, the government there is building homes! They are a country 'on the rise' according to McKinney. It only gets worse from there - Glenn had the audio and reaction on radio in the clip above. Get more on this story from The Blaze.