A biological male in the Tampa, Florida area has been charged with 186 felonies over possessing child and animal sex abuse content. Juan Yap Rivera, Jr. also allegedly had video of him sexually abusing a dog. Read my new report: https://t.co/mg7eQUnDQt
— Andy Ngô 🏳️🌈 (@MrAndyNgo) May 21, 2023