A 14-year-old boy is facing charges, and two school officials are on administrative leave, after authorities say a 12-year-girl was raped in a stairwell at a San Francisco Bay-area school.

El Cerrito police say the girl was attacked at the Portola Middle School last week.

Police Cmdr. Michael Regan says another student witnessed the attack after walking into the stairwell and reported it to a school resources officer.

The suspect was arrested Thursday night at his home. He was charged Monday in Juvenile Court with rape and false imprisonment. Police haven't released his name.

A spokeswoman for the West Contra Costa Unified School District says the school's principal and assistant principal have been placed on paid administrative leave while police investigate.