People Swaziland John Nquku peoplepill id: john-nqukuJN 3 views today 3 views this weekSwazi politicianJohn NqukuBiographyListsAlso ViewedSimilar peoplePeople also viewedPhesheya DubeSwazi journalistFrom our partnersSponsoredJohn Nquku