Palestinian Doctor Claims Israel Committing “Human Genocide” in Globe Op-Ed

Dr. Izzeldin Abuelaish is a Palestinian physician and infertility expert now based in Toronto, but who was born and raised in the Jabalia refugee camp in the Gaza Strip. He first caught international attention during the Gaza War of 2008-09 and was a regular source for foreign and domestic journalists, especially the Israeli media. Tragedy […]