P Diddy won't be charged by the Los Angeles district attorney over an altercation at the university where his son plays football.
The rapper - whose real name is Sean Combs - was arrested after an incident last month which apparently involved a kettlebell.
He says he was defending himself and his son.