Smuggled parrots stuffed in plastic bottles: Indonesia police

0
146

Dozens of parrots stuffed into plastic water bottles have been discovered on a ship docked in Indonesia’s Papua region, authorities said on Friday.