Tag: European Convention on Human Rights (ECHR)
An Open Letter to Prime Minister David Cameron
Descendants of the African slaves whose forced labour built Britain are owed reparations.
Dear Prime Minister Cameron,
I noted your recent generous offer of £25m...