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