Boston Transit Rejects AFDI Pro-Israel Ads After Restoring Libelous Anti-Israel Ad
Last week, the Boston Transit Authority restored vicious anti-Israel ads that had been removed. They were taken down because of the fallacious libel they advanced. The Jew-haters strong armed the MBTA to put […]