Protests are being organised across Wales this weekend as part of the Black Lives Matter campaign.
Over the past week thousands of people have marched in cities across the UK to protest against the death of a black man restrained by police in Minneapolis, America.
Demonstrations were held in London and Manchester on Sunday, May 31, and were organised after George Floyd died when a white police officer held him down by pressing a knee into his neck for more than eight minutes.
Various other protests have also been held in America and all over the world.
Now similar events have been organised in Wales to support the Black Lives Matter campaign.
Here is a run down of all the protests we know that are happening so far in Wales.
Cardiff
What's being described as "a peaceful protest against police brutality and systemic racism" is taking place in Cardiff on Saturday, June 6.
People are being encouraged to gather, while adhering to social distancing guidelines, at Stone Circle, in Bute Park, at 1pm.
Banners and signs are also welcomed.
For more information follow the Twitter page @blmcardiff.
Caerphilly
A Facebook group has been set up for a protest to take place in Caerphilly.
The group is said to be for people who care about the Black Lives Matter movement, and says a protest will take place on Saturday, June 6.
People are asked to meet at the Caerphilly Castle entrance at 1pm, and to bring signs, masks and blankets to sit on.
Those who attend have been asked to stick to social distancing guidelines.
Merthyr Tydfil
A peaceful, socially distanced, protest has also been organised to take place in Merthyr Tydfil.
The event has been set up and advertised on Facebook and says it will take place on Sunday, June 7 at 2pm and people will meet outside the Redhouse.
On the events page, it says the protest will be peaceful and no violence will be permitted.
It also says social distancing guidelines must be observed.
Wrexham
According to North Wales Live, a protest will also be held in Wrexham.
The peaceful protest is arranged to take place at Queens Square, Wrexham, at 1pm on June 7.
It's been reported organisers are asking those who attend to maintain a social distance and to ensure face masks are also worn.
There is also a 'BLM Wrexham Protest (online)' page that has been set up to allow people to raise awareness and share information.
Newport
A protest is also being organised in Newport, which you can find out more about here.
The protest will start at the Civic Centre in Newport and the march will finish at Belle Vue Park.
Organisers are asking people to adhere to social distancing rules at all times; from the initial meeting, to the march.
This particular event will take place on the slightly later date of Thursday, June 11.
It'll be starting at 1pm and is expected to finish around 4pm.
Barry
A socially distanced, solidarity demonstration, is also set to take place in Barry later this month.
It will start from Barry Civic Offices on June 13.