Posted on September 23, 2020 by Leslie StephensGerman police raid over 60 sites linked to meat industry