Following the announcement earlier this week by a group of Senators on an agreed road map for immigration reform, Barack Obama made a high-profile speech in Las Vegas on what he has planned.
But what does it all mean? Failte 32’s immigration attorney, Caro Kinsella lays out the facts for you below:
http://www.worldirish.com/