WATCH | Delhi Forest Department, cops rescue over 1,000 birds after PETA’s complaint
On July 25, the Delhi Forest Department, aided by Jama Masjid Police and PETA India, rescued 1,000 birds from Kabutar Market. The birds, including Alexandrine parakeets and finches, were found in horrific conditions. PETA India had previously alerted …