By Garikai Chengu | CounterPunch | August 17, 2015 Global outrage was sparked when the Zimbabwean lion, Cecil was killed as a trophy; but to this day, Britain and America continue to display in museums human remains that are human trophies of their massacres and subjugation of indigenous populations. Britain has recently revealed that it […]
Source