1 comment

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