In November 1999, Nigerian soldiers entered Odi, a riverside community in Bayelsa State, leaving behind one of the darkest episodes in the country's democratic history. Thousands were displaced. Homes ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results