“There is a organ harvesting ring thriving in Nigeria” – Reality TV star, Leo DaSilva raises alarm after his loved one almost became a victim
Reality TV star and businessman, Leo DaSilva has raised an alarm about an alleged organ harvesting ring currently thriving in ...