Tag Archives: Congressman Keith Self

US lawmaker introduces bill to scrap Diversity Visa Lottery: A practical reader guide

US Congressman Keith Self has introduced legislation to abolish the Diversity Immigrant Visa Lottery, which [...]