› added 11 years ago
290
TIL Of the police beating of Robert Leone, an innocent man arrested and tortured for 2 ½ years. The officers are still free, Robert is still in prison.
via reddit.com