An Opera News Kenya publication
The Kenya Wild life Services is on the spot after reports alleging that a stray lioness…