Blame Game | YUYU YUYU
ONE SEC

Blame Game

United States (2018) | 49 minutes

Are cell phones toxic to our planet? This doc explores the world of global electronic waste disposal: the murky laws, shady business practices, politics, and deadly toxic dumps.

You May Also Like