Gregory Finch Exposed: South Africa Principal Slept With 34 Students And 5 Teachers
After the sex tape which went viral regarding a Ghanaian headmaster and a girl student, comes some other shocker but this time around in South Africa. The Principal of Reiger Park High faculty named Gregory Finch has were given himself…