Skip to main content

Posts

Showing posts with the label "British army"

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"