Police have arrested and charged a woman after a shopper in a hijab was allegedly attacked in a London, Ont. supermarket.

A 38-year-old woman was arrested Wednesday afternoon in connection with the alleged unprovoked assault, police said. She is charged with one count of assault.

The suspected yelled at a Muslim woman in the store, then spat on her, punched her several times, grabbed at her hijab and pulled her hair.

The victim suffered minor injuries in the incident, police said.

Police had asked for the public's help in identifying a suspect in the case.

With files from CTV London and The Canadian Press