Some assumed that employees used duck tape on the farm animals while others ... In 2018, a zoo in Cairo, Egypt was accused of ...