FIFA Invites Bayelsa State Governor, Douye Diri To Grace Women’s World Cup Final
By Saheed Afolabi FIFA have invited Bayelsa State Governor, Douye Diri to grace the final of the Women’s World Cup in Australia. This is a remarkable feat to the ever loving sport governor and his giant strides in moving women’s football to greater heights in Bayelsa. In Gov Diri entourage to Australia is the chairman […]