Heidi Harris Show
Heidi Harris Show Podcast #54: Ralph Peters on Leaving Fox News, Russia, and the Ingratitude of Americans
Lt. Col Ralph Peters recently left Fox News after 10 years as a Strategic Analyst, and his memo to Fox colleagues was leaked to the public. He has major concerns (as do I) about the fact that Fox slobbers all over Trump,