Pro-Israel Ads Hit Cherry Blossom Bus Route Staff
Posted: Apr 14, 2014 8:48 AM
Seeking to counter a deluge of anti-Israel ads in the Washington D.C. Metro, a group has paid to place several ads on D.C. busses asking the government to “Stop U.S. Aid for Palestinian Terrorism."
Trending Townhall Video