By Graham Dale 28 Feb: Britain Did Not Invent Slavery Slavery in all its forms is vile and abhorrent and an affront to humanity. There can be no excuses for… Read More