This is a big problem with urban communities around the country: not knowing how to act around cops. Acting shiesty, suspicious and/or aggressive around police officers is not only stupid, but could cost you your life. I know the NAACP likes to go hunting for "RACISM!!!" anywhere they can find it, but considering that woman puts her hands on a cop, she's lucky she came away from it with just a punch in the face. Could the cop have handled the situation better, controlled his suspect and called for back-up if he thought the crowd was getting hostile? Of course. But no matter how foul you think they're acting you never put your hands on a cop. Better to take mental notes (or in this case use a cellphone to videotape the incident), get the cop's name and badge file a police brutality report.