Welcome to the official Kenya Broadcasting Corporation (KBC) News YouTube channel.
Kenya is stepping up efforts to address rising road accidents and fatalities through the adoption of international road safety standards aimed at improving transport systems, strengthening institutional accountability and protecting…