Ultra-trail Cape Town (UTCT) International Athletes Dominate at UTCT 23 RMB Ultra-trail Cape Town (RMB UTCT), now part of the World Trail Majors, delivered a host of stellar performances and...