Charles McGregor
- South Africa News
S.e.xual harassment doctor’s Constitutional Court application fails and loses R616K
Western Cape doctor Charles McGregor who was fired for sexual harassment landed up with more than he bargained for when…
Read More »