Spanish cyclist wins Rwandan international cycling competition
KIGALI, May 9 (Xinhua) -- Spanish cyclist Cristian Martin Rodriguez won the Tour du Rwanda international cycling competition that concluded Sunday in Kigali.
Rodriguez riding for France's To