Singaporean Triathlete And Dista
Mok Ying Ren is a triathlete and runner from Singapore. His best performances include a SEA Games Gold medal in 2007 for the Triathlon event in Thailand. He also came...