Rebecca Nalubega

Uganda

Rebecca Nalubega is a cyclist from Uganda.

Information

2013

All Time Trial
Date Pos GC Race
24.09 DNS World Championship ITT | WCTT 2013-09-24Show more