AMP’s Palestine Convention Has Way Too Many Terror Connections to Ignore David Lange November 23, 2018