1 comment

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