No Way…Footage shows a Teacher forcing his students to slap each other in the face for being late to class..
The man was a teacher at Hexi University School of Medicine in Gansu Province, central China, Huanqiu News reported.
The footage, uploaded to Chinese social media site Weibo on Thursday, appears to have been shot covertly.
https://www.youtube.com/watch?v=s3ZYISRdn4g