Cricket: Challengers turn focus to Computer Point T20 title
After failing to win a trophy in the last two tournaments, Challengers Cricket Club is determined to defy all odds and win the computer Point T20 title when the annual event gets underway in two weeks’ time at Kicukiro Cricket Ground.