Update, August 12, 2018 Aug 13, 2018 | NewsNeema singing solo “Mungu ni pendo”, translated in English “God is love” at a recent birthday celebration of the precious lives of Ericki, Skola and Stela. The birthday party celebrating the precious lives of Ericki, Skola and Stela was truly a...