I hat to break it to you, but you see dead people in th streets every day in that part of the world..
Hazmat suited paramedics are doing the response in the video.
Spent much time there?
Not a ton, but enough to know that even in what Asia considers “modern” cities, you probably don’t want to spend much time there, if you think you are going to see what you see in Western Societies
Depending on the country, you drop dead on the street, the state does NOTHING to your body, they notify the family and its their responsibility to come get it out of the street, yes even an auto accident, your body just sits there until your family claims it.
In China, even in the Beijing, children relieve themselves in the street at will, and no one bats an eye.
Applying the western civilization expectations to most of Asia, is naive.