Monday marked St. Patrick’s Day all across the globe, but perhaps no bigger celebration is taking place than in Ireland.
A bill that would ban public officials or employees from displaying certain flags on public property is making its way ...