Rights
David McBride’s trial for whistleblowing Afghanistan war crimes has just begun
By Joe Montero Whistleblower David McBride will face the start of his trial today (Monday 13 November), and last week, a group of other high-profile whistleblowers signed an open letter to the federal government to […]