People’s Tribunal on the Murder of Journalists convicts Mexico, Sri Lanka and Syria
In an unprecedented effort to achieve justice in the killing of journalists, Free Press Unlimited, Reporters Without Borders and the Committee to...