Welcome to the official Kenya Broadcasting Corporation (KBC) News YouTube channel.
Hundreds of squatters living on the troubled Chepchoina Phase III Settlement Scheme in Trans Nzoia are demanding that the government expedites a new land allocation process after the Court revoked…