Facebook has disabled the popular 'Libs of TikTok' account and YouTube has suspended conservative political commentator Steven Crowder for supposedly breaking community guidelines.
People for the Ethical Treatment of Animals (PETA) has confronted the National Institutes of Health (NIH) to address an ongoing list of animal welfare violations.