An award-winning documentary film made by a Bermudian-based production company is to screen on the island for the first time.
It is the uncovered story of forced slavery in textile manufacturing at th…
It is the uncovered story of forced slavery in textile manufacturing at th…