(ANTIWAR.COM) — Israeli Ambassador to France Aliza bin Noun is under fire for attempts to censor a news report on the situation in the Gaza Strip. The report aired on France 2, despite her demands that it never be aired. The report, titled “Gaza’s disabled teens,” was an investigative story on Palestinian teens who had been crippled by […]
Source