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