Tuesday evening, Anaheim Police Detectives arrested Long Beach resident and Disneyland employee Christian Barnes in connection with an explosion set off inside Disneyland.
Tuesday evening, Anaheim Police Detectives arrested Long Beach resident and Disneyland employee Christian Barnes in connection with an explosion set off inside Disneyland.