1 comment

[ 3.7 ms ] story [ 13.9 ms ] thread
Karma - H&M running shops in China, manufacturing clothes in China and troling about rights in China.