An Opera News Kenya publication
How has the week been dear readers? This week saw two sitting Members of Parliament pass…