Posted inCrime

Man caught peeing in public in Pasadena with rifle, handgun, ammunition facing multiple felonies

A Georgia man who was allegedly carrying a loaded high-powered rifle, a handgun and ammunition when he was caught urinating at a Metro Gold Line station in Pasadena was charged Friday with multiple felonies. Christopher Harrison Goodine, 28, was arrested Wednesday at the Sierra Madre Villa transit station after transit deputies approached him after seeing […]

Gift this article