A home video showing a little Chinese boy being forced by his parents to run almost naked through the snow in bitterly cold New York has sparked an online uproar in China.
AFP TV reports
A home video showing a little Chinese boy being forced by his parents to run almost naked through the snow in bitterly cold New York has sparked an online uproar in China.
AFP TV reports