Olwethu Mpilwenhle Makhanya is a South African professional soccer player who plays as a defender for the Philadelphia Union of Major League Soccer. From Wikipedia