David Bedein, Director of the Bedein Center for Near East Policy Research, says Israel must do more to counter derogatory reports about it.

Read more