Skip to main content
PAVAN KULKANI
JUSTICE OVERDUE: Activists stage an ‘Ecocide Babe’ stunt
Features / 20 February 2025
20 February 2025
At least 1.5 million tons of crude oil has been spilt in the Niger Delta since 1958, writes PAVAN KULKANI