Search Result
" Ogale"

1 result

World - Africa
2/12/2021 6:06:24 PM
The UK Supreme Court allowed a group of 42,500 Nigerian farmers and fishermen to sue Shell in English courts after years of oil spills in the Niger Delta contaminated land and groundwater