Rabat - New indisputable evidence of the war atrocities committed by the Israeli military against the Palestinian people in Gaza Strip.

Tarik El Barakah is a journalist and Morocco World News correspondent in Rabat.