Jared Taylor on Russia Today
July 26, 2010
Source: http://www.youtube.com/watch?v=TVFyGr5OIBg Length: 8 minutes 9 seconds (54.8 Mb)