Former National Land Commission chairman Muhammad Swazuri. [File, Standard]
Embattled former National Lands Commission (NLC) chairman Muhammad Swazuri is in a spot over Sh1 billion he allegedly paid to "ghosts" as compensation for the Standard Gauge Railway (SGR) land.