The prestigious Kennedy School at Harvard University is under fire over a decision not to award a fellowship to the former head of Human Rights Watch, which one academic said was due to the campaigner's criticism of Israel's treatment of Palestinians.