NEWS Check this KRA Employee Who Batters His WifeBy Merxcine CushApril 10, 2018 A senior Kenya Revenue Authority employee Said Mohamed Osman has been accused by his wife of constantly battering her and…