For the past 20+ years, Human Rights Watch (HRW) has obsessively demonized Israel. Recently, HRW’s Farida Deif and Omar Shakir…
Tag:
Omar Shakir
Far from being a “leading” and “widely respected” arbiter of human rights as Globe and Mail reporter Mark Mackinnon claimed…