Barrister J Adam Richards lays it on the line at Adelaide Freedom Rally