Garvaghy Road, in the Northern Irish town of Portadown, is barely a mile long. But this week it became the most consequential street in Ireland.
Garvaghy Road, in the Northern Irish town of Portadown, is barely a mile long. But this week it became the most consequential street in Ireland.