Jaylen Devon Fleer, 27, was taken into custody by Chula Vista police last week following a nearly four-month investigation, police said.
Source: CBS 8 New feed
Jaylen Devon Fleer, 27, was taken into custody by Chula Vista police last week following a nearly four-month investigation, police said.
Source: CBS 8 New feed
Be First to Comment