LONDON - England - Oh dear! The Guardian Newspaper was founded by slave owning cotton plantation masters.
This website uses cookies.