Rwanda
Leonard Mugisha is a cyclist from Rwanda.
History Team and ranking Karongi Challenge One-day race Stage race