People’s Tribunal on the Murder of Journalists
The Hague Humanity Hub Fluwelen Burgwal 58, The HagueIn an unprecedented effort to seek justice, Free Press Unlimited, Reporters Without Borders and the Committee to Protect Journalists have established a People's Tribunal on the Murder of Journalists, to […]