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 officers, also accused the government of being involved…
Read More »