Breaking News, East Africa News, Sports News, Kenya News & World News
A horrific incident unfolded in Kilera village, Igembe North, Meru County, leaving five people dead in…