Independent Catholic News By: Paul Donovan Human rights groups have filed an official complaint against oil giant Shell for breaches of basic business standards, after a Nigerian bishop protested about the company’s activities.
Filed under: Nigeria | Leave a Comment »