By Chris Menahan – Information Liberation
Israeli government spokesman David Mencer on Tuesday refused to apologize for the killing of seven World Central Kitchen (WCK) aid workers in Gaza. Continue reading “Israeli Govt Spokesman Refuses to Apologize for Killing of Food Aid Workers”