Charges have been dropped against a 10-year-old Canton boy who was set to go to court Thursday after he reportedly threw a ball at a classmate's head.

"While the charge in this case is certainly sustainable, I have instructed my staff to dismiss this case today," said Wayne County Prosecutor Kym L. Worthy in a statement Wednesday.

According to prosecutors, the boy was charged as a juvenile with aggravated assault after a playground ball game turned sour in April. Allegedly, he forcibly threw a ball at his 9-year-old classmate's head, causing a concussion.

The 9-year-old's mother went to the authorities, and the investigation that followed prompted public outcry. Media outlets and celebrities like actor/comedian D.L. Hughley denounced it as unfair and racially biased.

More on freep.com:

Boy, 10, charged with assault after beaning classmate with a ball

Vernors Michigan lighthouse collectible cans are back for third year

Worthy defended her office, denouncing the media for inaccurate reporting and stating there was no conversation about race or public opinion during the decision making process.

"When this case was reviewed by my office, no one paid attention to the race of either party. It is categorically wrong to suggest that this was charged based on race or geography," she said.

But the Detroit Coalition Against Police Brutality disagrees with Worthy.

"The decision to charge this young man was based on race and was a national embarrassment," it said in an email to the Free Press. "The family will have the burden of rebuilding their lives after this reckless decision caused them anguish and trauma."