Last week saw the implementation of the final phase of an EU law banning the sale of cosmetics containing ingredients tested on animals. But what does this
metro.co.uk/2013/03/19/cosmetics-animal-testing-3547902/
Google Alerts – cosmetics