A gunman opened fire Friday on a satellite campus of the New River Community College in Christiansburg, Va., wounding two women. The suspect was apprehended by an off-duty security guard and two police officers about five minutes after the incident started.
Student Neil Allan MacInnis, 18, has been charged with malicious wounding and two counts of using a firearm in the commission of a felony, reports the Roanoke Times.