Home » News2
On Oct. 28, 2002, Robert Flores, 40, shot three teachers before committing suicide at the University of Arizona.
Sign up for Rolling Out news straight to your inbox.