icc witness found dead

An International Criminal
Criminal Court (ICC) witness
was on Friday found
murdered under mysterious
circumstances.
The mutilated body of
Meshack Yebei was found a
week after he disappeared
from his home in Uasin Gishu
County, sparking fears among
family members and human
rights activists.
The body was found floating
in River Yala in Nandi
County, more than 40
kilometres away from his
Sugoi home.