News

A high-stakes legal battle erupts over prime Mombasa land, putting Kenya Railways and a top official under intense scrutiny.