Protesters hurl stones and petrol bombs in Northern Ireland

2021-04-08 4

Protesters hurl stones and petrol bombs in Northern Ireland