Death Announcement of Fredrick Kiiru Karumba of Framingham, MA
Death Announcement of Fredrick Kiiru Karumba of Framingham, MA: A former Kenya national athletic soccer goalkeeper, Fredrick Kiiru Karumba (MANTA) was found dead in his house in Framingham, Massachusetts.