BOSTON — An immigration skeptic may have been silenced by hate-speech accusations in Franklin, but it appears her speaking engagement in West Roxbury later this week is still a go.
Jessica Vaughan, director of policy studies at the Center for Immigration Studies, plans to appear at a panel discussion Wednesday at the #10 Elks Lodge at 1 Morell Street in West Roxbury.