India has decided to put a ban on import of all cosmetics that are tested on animals. People for the Ethical Treatment of Animals (PETA) is the only animal rights organization to have an official seat on the Bureau of Indian Standards Cosmetics Sectional Committee (PCD 19) which advises the...
