We are finally getting his side of the story. Dejuan Hall is telling his side of the story. Last week Dejuan Hall's arrest was caught on camera. Vallejo police were shown beating Hall at a Vallejo gas station.
Apparently a 911 call was made on Dejuan Hall because his credit card was being declined.