(Content warning: suicide) Brandy Vela, an 18-year-old high school senior, shot herself in front of her family because her peers continued to violently harass her about her body size. Vela sent a heartfelt final text to her family moments before committing suicide, saying, “I love you so much, just remember that please and I’m so sorry...
Tag: Legend Preston
Post
Protect Legend Preston: How and Why Black Children are Denied Childhood
Legend Preston, a 10-year-old bigger-bodied Black boy, was chased by Newark officers with their guns drawn because they thought he was a suspect in an armed robbery. In the video footage his mom took, Preston says, “Some police started coming this way with guns pointed at me, and then I ran into the backyard.” He goes on to...