Cyclists pissed off after National Championships on 25 June is postponed due to oversight by Singapore Cycling Federation.
The annual OCBC National Championships – Individual Time Trial (ITT) cycling event scheduled for 25 June along the Tanah Merah…