March 29, 2017 – Leon Rodriguez was director of U.S. Citizenship and Immigration Services at the Department of Homeland Security from July 2014 until January 20, 2017. As the immediate past director of U.S. Citizenship and Immigration Services, President Trump’s executive orders banning immigrants and refugees orders strike a chord. From federal court rulings, to […]