Metro Odioama: Court Revisits 2005 Military Operation, Awards ₦20bn by Abayomi Aiyepola September 30, 2026 0 A court has awarded ₦20 billion in damages over the 2005 military invasion and killings in Odioama, Bayelsa State. Read more