China woman flings and throws child on road! China No. 1!

That young lady not holding the baby properly. The head is not supported.
 
Back
Top