Black News and Black Views with a Whole Lotta Attitude
Their argument? The beating by Memphis police was a human rights violation.
By
Published