Chris Brown will no longer face charges for allegedly punching a photographer during a 2017 club appearance as the case has been dropped due to a lack of evidence.