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