An Opera News Kenya publication
The apparent murder of Beryl has once again put the Kenyan police on the spotlight. Beryl…