Buffalo teen posted video on Snapchat of another student urinating in school

Published September 26, 2017 0 Plays

Rumble A 16 year-old student at Frederick Law Olmsted School in Buffalo is accused of taking cell phone video of another student urinating in a school bathroom and posting it on Snapchat.

0 COMMENTS