Lebohang Moabeng, 29, will represent South Africa at the World Transplant Games in Argentina

Lebohang Moabeng, 29, will represent South Africa at the World Transplant Games in Argentina