Kenya Railways revives Gilgil–Nyahururu line after 46 years, delivers fertiliser ahead of Ol Kalou by-election · Baobab Pulse