Why animal testing should be stopped

Animal testing is legally required for many of the products we use. From fragrances to painkillers, every new chemical has at one time been force-fed to animals.