Things just keep going downhill for Charles Hamilton. Last week in Ohio he was arrested for punching a police officer in the face. The confrontation with the police happened after Charles was causing problems at a bar.
He is currently in jail. Bail is set at $25,000.
Source: Rap Radar