Comics The Briar Patch – Episode 3 – Sean Stone on Iran, Israel and Genies – by Liam Scheff March 7, 2012June 15, 2012 Robert Scott Bell avoiding war, Genies, Iran, Israel, Liam Scheff, Robert Scott Bell show, Sean Stone, The Briar Patch Comic Read more