News Singing our way to vaccination Gemwa is a Luganda word meaning vaccinate but now it is also a title name to a song by 12 artistes aimed at promoting... Isaac SsejjombweDecember 13, 2021