Liboi residents cry for justice as scores go missing
Relatives of people who have disappeared mysteriously in the border town of Liboi, Garissa, have asked the government to locate their whereabouts.
The residents, who claimed their loved ones were picked by people identifying themselves as police o