Is cotton really as pure as it seems? After claims of forced labour, pollution, and even slavery, we follow the production chain to find the truth.
1985
2004
2013
1991
2024
2012
1971
1977
2010
1999
1986
2009
1988
2016
2002
1979
2007
1973