A 26-year-old man has been arrested in Cardiff city centre after reports of a person carrying a knife at The Hayes on Thursday afternoon.
South Wales Police received reports of the incident at around 1.45pm. Officers arrived at the scene to find the man had already been detained by security staff from the St David's shopping centre.
The man was then arrested by police officers and remains in custody.
Witness appeal launched
The force is appealing for witnesses and anyone with information about the incident to come forward. In a statement on Thursday, a spokesperson for South Wales Police said: "Officers are particularly keen to speak to a man and a woman who are not believed to be connected but who were approached separately by the suspect."
The woman is described as white, aged in her early to mid-20s, with long dark hair. She is believed to have entered JD Sports shortly after the incident.
Police are urging both individuals, along with anyone else who may have witnessed what happened or have relevant information, to get in touch.
How to contact police
Anyone with information is asked to contact South Wales Police, quoting reference number 2600360785. This can be done online or by calling 101, or Crimestoppers anonymously on 0800 555 111. In an emergency, always call 999.