Apr, Wednesday
Current Location
This is the extraordinary moment a Chinese teacher drags a female student from her seat and out of the class. The teacher was captured on this video reacting angrily to…
Recent Comments