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.
2011-01-24
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.