The right honorable, former prime minister, Raila Odinga, did not mince his words when he referred to his excellency, the deputy president, William Ruto's...
Germany's drug maker BioNTech and U.S. company Pfizer have announced a joint vaccine that they say could be 90% effective in preventing COVID-19, according...