I have heard of China miracle numerous times. However, I must admit that this documentary film have shocked me in a big way. Maybe I should not think any more that I live in a modern part of the world?
Source of shared Link