Today, we mark Word Day Against Trafficking in Persons. The facts and stats on human suffering are sobering. The Kenya Government is definitely doing its best.