74 parrots stuffed into plastic water bottles found on ship in Indonesia

Dozens of parrots stuffed into plastic bottles were found in a ship that docked in Indonesia’s eastern region of Papua. Police said the crew discovered 64 live parrots and 10 dead birds after hearing noises coming from inside a large box. Indonesia is home to the highest number of threatened bird species in Asia and […]