Domestic Policy, Foreign Policy, Podcast The Russians Are Coming! November 18, 2013 / Podcast: DownloadSubscribe: RSS | MoreDarrell Castle talks about the U.S. Secretary of State allowing Russia to install GPS monitoring stations across America.