Oil is sheltering major African states from international criticism on human rights with foreign nations reliant on crude reluctant to speak out, Human Rights Watch said on Monday.
Oil is sheltering major African states from international criticism on human rights with foreign nations reliant on crude reluctant to speak out, Human Rights Watch said on Monday.