Chris Powell
Yale’s encouragement of city ID amounts to demagoguery

Yale University seems to be the main force behind the New Haven city administration’s program to give municipal identification cards to illegal aliens. Yale Law […]