Protests Against Migrant Detention Centers Take Place On Cape

Ed discusses what the purpose of the protests are, and why they are taking place on Cape Cod.

The towns of Brewster, Chatham, Dennis, Harwich, Falmouth, Hyannis and Nantucket are all participating in the "Lights For Liberty Vigil to end Human Concentration Camps".

Callers join the conversation and share their thoughts on the issue.


Photo: Getty Images North America

Ed Lambert

Ed Lambert

Want to know more about Ed Lambert ? Get their official bio, social pages & articles on Newsradio 95 WXTK! Read more


Content Goes Here