Remember Shireen Abu Akleh: Apartheid Israel Leads The World For Killing Journalists

        The World  was shocked by the recent deliberate killing by an Israeli sniper of veteran Al Jazeera journalist Shireen Abu Akleh. However over 50 journalists have been killed by Apartheid Israel in the last 2 decades. Careful analysis reveals that Apartheid Israel leads the World  by far in terms of  “average number of journalists killed per 10 million of[Read More...]