An Opera News Kenya publication
The Kenya Medical Supplies Authority (Kemsa) is in a race against time to deliver drugs and…