This is the Untold story of Odi. Massacre. Odi is small community in Current Bayelsa state, South South, Nigeria. Telling this story became necessary at this time as a similar issue has occurred in a community in Delta state as well where Soldiers were seen burning 🔥 down an entire community. On November 4th, 1999….