Skip to main content

Posts

Showing posts with the label Leroy

Britain

This is about some of the racism in the British army. I wonder what type of racism is expressed when British soldiers are in Iraq or Afghanistan. "The British invented racism, the Americans perfected it"