American Freedom Law Center: Metro had repeatedly denied the advertisement until the American Freedom Law Center (AFLC) threatened to sue the agency on behalf of the advertisement’s sponsors, the Freedom Defense Initiative (FDI), and its executive directors, Pamela Geller and Robert Spencer. The proposed advertisement states, “The Palestinian Authority Is Calling For A Jew-Free State. Equal Rights for Jews.”
↧