EU bans testing of animal products
The European Parliament has voted to impose a sales ban on all new cosmetic products that have been tested on animals. The 626-member European Union assembly, meeting in Strasbourg, France, voted in favour of some 30 amendments that strengthen...