[Graphic: Israeli Peace Plan by Latuff] By Mahboob Khawaja, PhD Mahboob Khawaja, PhD The Making of Genocide on the Screen Is PM Netanyahu an egomaniac leader to Israelis? Most would question his delusional hold on power and demand his resignation but agree, that he made Gaza inhabitable and delivered impunity from foreign dictates to the […]