Britain’s Channel 4 continues its vital and campaigning work documenting the rogue and torturing state of Sri Lanka:
Independent journalist, author and film-maker
Britain’s Channel 4 continues its vital and campaigning work documenting the rogue and torturing state of Sri Lanka: