Demonstrations to show solidarity with Palestine have been organised across the country for this weekend.
On Saturday (22 May), protests will be held in Caerdydd, Y Drenewydd, Wrecsam, Bangor, Pont-y-pridd, and Llandudno.
Saturday (22 May)
Bangor: 11:00 a.m., opposite Pontio.
Pont-y-pridd: 11:00 a.m., Mill Street.
Llandudno: 11:00 a.m., Mostyn Street.
Y Drenewydd: 11:00 a.m., Old County Hall gates, Brick Lane.
Wrecsam: 11:30 a.m., Queen Square.
Caerdydd: 12:00 p.m., Outside BBC Cymru, Central Square.