Alvaro Garcia Diaz was arrested following a year-long investigation into the sexual abuse of a child. The arrest was made after a traffic stop, and Diaz is being held on a $100,000 bond.
Nominations for the 2026 Tech Edvocate Awards Start on May 1st and End on August 7!