NIrish wrote.
" Maybe Leo from Lao is getting his story a little confused with the death vans used in China to kill convicted people when it pulls up outside their homes ?"

It's a business model. In the van makes it much easier to get the organs to the customer.

https://en.wikipedia.org/wiki/Organ_...oners_in_China