Residents of Kengyeya Parish in Buhanda Sub County have every reason to smile after finally gaining access to safe and clean water, ending nearly two decades of depending on contaminated water sources ...