Tour of Blida: Mekseb Debesay Wins First Stage
By Algerian Press Service, ERITREAN cyclist Mekseb Debesay won Thursday the first stage of the International Tour of Blida, the fourth event of the Grand Tour of Algeria 2015, raced between Mouzaia and Djebabra with a return to Mouzaia over a distance of 140 km. Debesay clocked 3:35.04 ahead of Algerian Adil Barbari (GS Petroliers) […]
Continue Reading