In a tragic event that shook a Tucson, Arizona community, 17-year-old Isela Yaneth “Sella” Rodriguez, a female described as a free spirit who loved music and dancing, was found deceased on May 12, 2015. Her life was cut short in what police investigated as a murder-suicide that claimed the lives of five family members. The discovery was made by an acquaintance who, upon visiting the family's home, found a deceased male at the entrance and immediately alerted the authorities.
Upon thei
...Read More