A Baton Rouge police officer was punched in the face while breaking up a fight after the Spanish Town Parade Saturday. An 18-year-old man, identified as Christopher Hensley of Zachary, was arrested on suspicion of punching her.

Police said the fight broke out at Florida and Lafayette streets. Bystanders helped detain the suspect. The 41-year-old Corporal was taken to Baton Rouge General Mid-City to be treated for facial injuries.