Featured Bayelsa guber: I am God sent, Diri speaks on Appeal Court victory Oluwadamilare Emmanuel Oct 3, 2020 Govenor Douye Diri of Bayelsa State on Friday said he is God’s messenger and that nobody can unseat him. Diri while reacting to…