VIDEO: World Policeman? Perhaps when US cops stop brutalising blacks and getting away with it

Before last weekend I had never heard of the town of McKinney, Texas. Now, until the moment I breathe my last, the word ‘McKinney’ will always bring a rush of blood to my head and tears to my eyes.
no image
Sunny Ntayombya