Quick on the 28, they just shot themselves in the foot about Israel

July 17, 2016 in News, Video by RBN Staff

Ryan Dawson https://www.youtube.com/user/Rys2sense

usa-israel