Follow

Glasgow

Kenyan farm workers sue James Finlay in a Scottish court

Seven farm workers from Kenya are suing one of the world’s biggest tea producers for damages in a personal injury […]