lifeafterchina.wordpress.com
Toddler down and out of sight.
Over the recent weeks, my wife mentioned to me a particularly disturbing news story which came out of China. I am not generally surprised by this style of story being linked to China, as despite it…