Editorial - Kenyans can finally rejoice as the country prepares for the return of the World Rally Championship (WRC) Safari Rally. This follows the confirmation of the participation of 58 drivers, including the world champion, Frenchman Sebastien Ogier.