June 5, 2025
Send us a text Richard High, a detective with Buffalo's Special Victims Unit known online as "Angry Cops," has uncovered something deeply disturbing: officials at Buffalo Public School district are allegedly obstructing police investigations into child abuse, sexual assault, and attempted kidnappin…