People Botswana John Hardbattle peoplepill id: john-hardbattleJH 4 views today 9 views this weekBotswana activistJohn HardbattleBiographyListsAlso ViewedSimilar peoplePeople also viewedRoy SesanaBotswana activistFrom our partnersSponsoredJohn Hardbattle