Ombud Upholds HRC Complaint: CBC Unfairly Blamed Israel for Targeting Gaza Power Plant by Mike Fegelman September 18, 2014 September 18, 2014In a recent HRC alert last month, we notified you about how our efforts prompted the CBC to amend its… Read more