Quanisha Pitts, a 17-year-old high school junior from Compton, California, tragically lost her life on May 26, 2007. On the night of her death, Quanisha had gone to see a movie in Lakewood with a young man, aged 21. After the movie, they made a brief stop at the young man's parents' house in Compton before heading back to Quanisha's home. As they were driving back, they passed a group of young men standing on the street, who were identified as gang members. Shortly after passing the group, a gun
...Read More