A new oil spill at a Shell facility in Nigeria has contaminated farmland and a river this week, upending livelihoods in the fishing and farming communities in part of the Niger Delta.Thanks for reading The Red Star Dispatch by Roger McKenzie.
Time to tell She’ll to get the hell out of their country
Time to tell She’ll to get the hell out of their country