Wait, What? One State Wants Residents To Host Illegal Aliens In Their Private Homes…
Officials in Massachusetts want people to house illegal aliens in their spare rooms. The “host family strategy” was implemented by the state with a Democratic majority as a result of...
