Nigeria Bayelsa Is Part Of Biafra – Nnamdi Kanu The Whistler Jun 23, 2017 0 The Leader of the Indigenous People of Biafra, IPOB, Nnamdi Kanu has said that Bayelsa State is part of Biafra. He…