1946956 Published November 3, 2020 at 600 × 393 in Bahrain Convicts 51 People in Mass Trial Marred by Torture Confessions Due Process Violations