An Opera News Kenya publication
Widespread disapprovals emanated from various quarters after a man was sentenced to death for smuggling drugs.…