Scott Horton on RT to Talk About Israel and Obama’s Buster Bombs

by | Sep 27, 2011