Those riding the T in Boston will have likely noticed the newest line of anti-Israel posters gleaming from the walls. 80 posters depicting four maps that purport to illustrate “the Palestinian loss of land” to Israel between 1946 and 2010 are displayed in the metro. Next to the maps it says,...