Posted in Uncategorized Bill Ayers on Russian TV December 21, 2009 6 Comments Bill Ayers stretches the truth to breaking point on Russian TV. Thanks to Andreas. Share: Author: Admin Related Articles Micronesia Opens Embassy in Beijing Nyquist on the "Destruction of the United States" "Maoists" Still after Mike Moore Give ACT the Power to Change This Country for the Better I.F. Stone – One Time Soviet Agent Endorsed Bernie Sanders 10,000 Hits Nuclear Treason Part 3: Who’s Who at the Council for a Livable World? Iran to Join Russia/China Led Alliance?