New Black Panther Party went too far; Time to set the record straight!