Elvira Talavera Perez, also known as Elvira Torres, has been charged with three counts of negligent child abuse after being caught harming a 10-month-old baby boy. The mother of the boy, who wishes to remain anonymous, installed cameras after several pieces of gold jewelry went missing. What she caught on camera was shocking to say […]