Latest News

Daily Beast

Tovonna Holton, a 15 year old African-American girl, committed suicide after a a nude video of her was posted to the social media site SnapChat. SnapChat instant messages and photos are ony available for a...

Read More →