President Cyril Ramaphosa has dismissed criticism that his government is pursuing an inconsistent foreign policy on human rights, enthusiastically taking up the cause of Palestinians but neglecting ...