M Ravi never gave up despite the odds stacked against him by the Singapore regime, which has always used its grip on the legal process to silence critics.