Switch Short Film

3 years ago
199

This amazing 90-second film was produced by Parallel Minds. Modern slavery has affected almost every country on planet Earth. There are almost 41 million people enslaved. Switch is an attempt to shine a light on this dark evil of our times.

Loading comments...