September 03, 2019 - Page 2

Protest against P&ID

These protestors are marching against the judgment of a British court which granted P&ID powers to seize at least $9.6 billion of Nigeria's asset.…
5 years ago