Posted on November 20, 2020 by admin74 parrots stuffed into plastic bottles found on ship in Indonesia The ship’s crew heard noises coming from a large box where 74 smuggled parrots were found stuffed into plastic water bottles on a docked ship in Fakfak, Indonesia. ( read original story …)