The Internal Historical-Dialectics Process behind Peace Advocating Agenda of Israeli Communist Party
Introduction MAKI, abbreviation of HaMiflega HaKomunistit HaYisraelit (translated in English as Israeli Communist Party), is a political party in Israel. ...