Furious horseback-led protests erupt in Ireland over migrants being housed in factory March 25, 2024 Thousands took to the streets in the heart of Coolock, Ireland, in vehement opposition to the government’s decision to house 500 asylum More