A teacher at a yet unnamed school in Zimbabwe is captured on camera caning students for allegedly making noise in the class.
A teacher at a yet unnamed school in Zimbabwe is captured on camera caning students for allegedly making noise in the class.