New Anti-Israel Ads Posted at Metro North Stations
A new set of controversial ads are coming to a Metro-North station, where a group called “American Muslims for Palestine” unveiled ads comparing Israel’s government to apartheid in South Africa and condemning America’s support of the Jewish state. Tracie Strahan reports.