June 4, 2013Published by Larcus Pickett on June 4, 2013Categories The NewsGreen Card Lottery on the Chopping BlockThough the long-awaited immigration bill made headway when the committee voted to pass it during the Senate Judiciary Committee markup, questions remain regarding the fate of the Diversity […]