‘War Is a Crime’—The Belmarsh Tribunal Demands Accountability for the War on Terror

The Belmarsh Tribunal, first held in London in October last year, was established to bare witness to the crimes of the “War on Terror,” demand accountability for the war’s architects, and demand justice for its victims.

This post was originally published on Common Dreams – Breaking News & Views for the Progressive Community.