langes later raced in touring cars cherry orchard park area is the proposed site for a new village centre jose chameleone na weasel bakigera i kigali