I don't really see the problem here. Yes China have the death penalty, and maybe some of that is for crimes that maybe don't really deserve the death penalty, but it's there and that's a completely seperate issue.
The article shows that they've gone from shooting people to lethal injection, surely a good thing?
So they're doing it in a van, no problem there, kinda makes sense in some respects, and if a criminal is to die does it matter where?
And the organs, great I say, lack of organ donors, 10,000 people estimated to be sentenced to death this year, works out nicely...