Home Tags Organ

Tag: organ

Nigerian street trader gives evidence at organ harvest plot trial

0
Defendants Beatrice Ekweremadu (left) and Sonia Ekweremadu outside the Old BaileyA Nigerian market trader allegedly trafficked to London has told a jury he...

EDITOR PICKS