A German lab where monkeys were filmed screaming in pain while their necks were held in harnesses during cruel tests has had its licence revoked. Authorities have ordered a site in Mienenbüttel run by ...