German Federal States Police discover 21 animals and drugs in squalid apartment , and Anthony Ross 2024 July 20 Paid Members Public