Andhra Pradesh, Telangana hatcheries are living hell for ...
Andhra Pradesh, Telangana hatcheries are living hell for chicks ... grinding, drowning, crushing and suffocation and even burning. ... The Diamond Group hatchery uses a machine to cut off their ...