In the dramatic fallout that has followed a viral whistleblower report from Buffalo Police SVU Detective Richard Hy on the Unsubscribe Podcast last week, a man who accused of breaking into the Dr. Charles R. Drew Science Magnet School 59 attached to the Buffalo Science Museum in February has been indicted on four felony charges.
Read More.