Ottawa’Nobody can claim the moral high ground’Glen Pearson blogs about recent committee hearings into the conflict in Sri Lanka. Recently, we were visited by two expert...