Richard Kamau on 16th Sep

The National Assembly’s Departmental Committee on Health has been put on the spot over Covid-19 vaccine trials in the...