Petrol bombs, fires and fear as racial tensions explode in Northern Ireland town following teen rape charges
A vehicle is set alight during an anti-immigration demonstration in Ballymena, Northern Ireland, on June 10, 2025. Violence flared for a ...
Read moreDetails






