Africa in Business
London court rules Shell liable for Niger Delta oil pollution
00:00 / 10:16