News

PETA India urged the CCSEA to shut down Palamur Biosciences, a Telangana animal testing facility, citing severe animal welfare violations between 2021-2023.