(VIDEO) RICHMOND, Va. -- Why? Why did the shooter open fire as soon as state Trooper Chad P. Dermyer approached him at Richmond's Greyhound bus station? Why did he keep shooting and fighting till the end, as state police superintendent Col. Steven Flaherty described Thursday night? Why was he in Richmond? An official source identified the shooter as 34-year-old James Brown III of Aurora, Illinois. CBS 6 found a James Brown III., an African-American with a long criminal history in Aurora, whose date of birth matches up with the information from our source. Brown is well known to police there....