Organ harvesting plot: Interpreter tried to help transplant bid – court

Four people including a Nigerian senator are accused of being part of an organ harvesting plot.

Source