An Opera News Kenya publication
In a rather devastating incident, Kenyan man in Dallas, Texas already facing capital murder charges has…