Mekseb Debesay Wins The Overall General Classification of Tour De Blida

Mekseb Debesay wins the overall general classification of Tour De Blida in Algeria.

Congratulations to him and the Eritrean National Cycling Federation!

This post originally appeared on madote.com. Click here to read more....