Iranian police close down shops selling Barbie dolls in Tehran. Sabzgosh says” Iranian police has banned selling Barbies dolls.For Iran's police Barbie dolls are considered as an instrument in the Western soft war against Islamic Republic.”