An Opera News Kenya publication
A group of Kenyans have been accused of sacrificing the Kenyan farmers at the hands of…