Crime News People Texas Teacher Randi Chaverria Arrested – 10 Quick Facts About The “Teacher of the Year” Texas Teacher Randi Chaverria Arrested – Randi, a Texas teacher, was arrested… 247 News Around The WorldDecember 11, 2021