Champion cyclist calls for better financial rewards after gruelling ride
The Independence Three-Stage Cycling Road Race totals approximately 171 miles. It is contested across two days and at the 2021 edition, the overall winner received G$70,000.
The champion of this year’s race, Briton John, indicated after…