By: Posted on January 16, 2025 The post Respected Journal Retracts Bogus “Research” by Caucaseco Scientific Research Center appeared first on PETA. Categories: News