18 Dogs Poisoned In Andhra, Killer Says He Followed Village Head's Orders

Animal rights groups have called for swift action against the village heads of Chebrole village in Andhra Pradesh following the deaths of 18 canines.