1
1
This is the shocking moment when a father is brutally slapping and stamping on a toddler girl at a bus station in northern China.
Mobile phone footage emerged showing the girl being pressed on the kerb dangerously while onlookers watch from aside.
The man was detained by the police for investigation and the girl was being taken care by her grandmother.