https://www.ogoninews.com/?p=1734
Nigeria must own up to the blood shed for oil