Activists urge Nigeria to delay Shell's £1.89bn sale of

© 2025 Vimarsana