A man has appeared in court accused of stabbing three children and a woman during a horrific knife attack in Dublin last month.
Riad Bouchaker, 50, was charged with attempted murder of two female children and one male child following the incident in Parnell Square East on November 23.
Bouchaker, who was of no fixed abode, was also charged with assault causing serious harm to an emergency worker.
A five-year-old girl and a woman in her 30s were left in a critical condition in hospital after the attack near a school. Two other young children, a five-year-old boy and a six-year-old girl, were also injured.
Bouchaker was further charged with three counts of assault causing harm, as well as possession or production of a 14-inch kitchen knife.
Hours after the attack, riots broke out in the Irish capital, in an incident that has put pressure on the government and the Garda commissioner over security and policing in Ireland.
Irish Gardai closed off Parnell Square following the stabbing during which the suspect was arrested
Rioting broke out in the Irish capital after the horrific attack on Parnell Square East on November 23
Detective Sergeant Padraig Cleary told the court Bouchaker was arrested at 12.51pm on Thursday and gave details of the charges and cautions.
Bouchaker wore a green jacket, black top, green pants and slippers and spoke alone to the Arabic interpreter.
He was remanded in custody at Cloverhill Prison to appear again at Cloverhill District Court via video link on December 28.
A list of medications was provided to the jail and Judge Smith ordered that he receive any necessary medical attention.
The judge also ordered that the suspect's legal team cannot be identified by the media due to “security concerns.”