Irish delegation pushes immigration reform on Capitol Hill

Image of the Statue of Liberty crying held up by a protester at Capitol Hill. Irish politicians visit US Government officials to lobby for Immigration Reform
false

COMMENTS