Who is James Holmes?

FOX News Videos
July 20, 2012

Suspect was a medical school student