Hector Deleon, 51, allegedly stabbed five people with a blade during a Sunday rampage at the busy transit hub. One victim suffered a brain injury after the blade pierced his temple. Deleon faces seven counts of attempted murder.

Read More