Professor Geoff Palmer has argued that countries which endured the British slave trade need “action, not words”, as calls mount for the UK to pay reparations
Scotland flag - the saltire Made In Scotland. For Scotland.
or
Create An Account