Rest in peace Rubin ‘Hurricane’ Carter – despite the disgusting police racism and injustice you were undefeated

0
0

Rest in peace Rubin ‘Hurricane’ Carter – despite the disgusting police racism and injustice you were undefeated