Nairobi, April 18 -- Recently, Africa received disenchanting news about Moderna's decision to halt the well-thought-out plan to have a vaccine manufacturing plant in Kenya. The project was to be one o... Read More