Tim Anderson

Tim Anderson

Tim Anderson is a lecturer in political economy, who has been through every stage of the criminal system and successfully represented himself several times.