A tragic ending to 18-year-old Brandy Vela’s life. On Tuesday, she shot and killed herself while standing in front of her family. As for why? Texas City Police believe she was a target of cyber bullying. It is cases like Vela’s that draw attention to suicides in the U.S., especially among the younger generation. According…

Read More