Susan Peters Susan Peters, The Duchess BusinessDay Mar 09, 2018 Susan Peters was born on 30th May and hails from Idoma tribe in Benue State. The third born of eight...