Dr. Yehuda David, who disproved the al-Dura blood libel, says an uncorrupted investigation will clear IDF in death of Al Jazeera journalist.

Read more