Former Democratic Congresswoman Cynthia McKinney appeared today on Iran’s Press TVs program, “The Agenda” hosted by Yvonne Ridley. Ridley Is a Strident Apologist For Islamic Terrorists who converted to Islam after being released by the Taliban. McKinney has been associated with Ridley for many years. A quick Google search both woman will revel