Biziyaremye in impressive finish at Tour do Rio
Reigning national road race champion Joseph Biziyaremye finished an impressive 29th at stage one of the Tour do Rio in Brazil from Rio to Angra dos Reis, a total distance of 158km.
Team Rwanda cyclists Camera Hakuzimana (second) and captain Janvier Hadi (fourth) at the front of the peloton yesterday at the Tour do Rio. (Internet photo)