Areruya shines in Grand Cycling Tour of Algeria

National cycling team rider, Joseph Areruya put up a spirited fight to impress at the ongoing Grand Cycling Tour of Algeria, finishing second in stage two race, microseconds behind winner Tomas Vaitkus of Al Nasr Pro Cycling Team of Dubai on Tuesday.
Joseph Areruya.
Joseph Areruya.
Richard Bishumba