Tuesday, January 3, 2012

UK Racist Police Force - Where Black Lives Are Cheaper Than White