I have been told that under Chinese law, if you call for help for someone who is unable to pay, you are responsible even if you don’t know them.
I have read several articles about this incidence along the lines of what you are talking about. One person brought a dying woman to the hospital, only to be charged with hitting her. The judge reasoned that only the guilty person would take the effort to bring the victim to the hospital. There also are no "good Samaritan" laws (a truly Western concept). Thus you can be sued by the people you help if you move them or don't aid them correctly.
All this points out that cultures are different. The automatic reaction that many Westerners have (or at least used to have) to help is based on the knowledge that they will not be charged with a crime or sued if the victim dies while being helped.
At the very least, they need laws to protect “Good Samaritans” and shouldn’t charge them. I don’t doubt what you say about them charging people who help - they used to charge executed prisoners families the cost of the bullet - but, it is completely backward of what a civil society should be doing.
I don’t agree with prosecuting people who don’t help, but penalizing ones who do is insane.