People are upset over a Russian fashion brand's release of expensive 'Stalin' jackets for £1,300.

Want to mimic the Soviet leader? Get ready to pay £1,300.

People are upset over a Russian fashion brand's release of expensive 'Stalin' jackets for £1,300.

Want to mimic the Soviet leader? Get ready to pay £1,300.
 0
 0