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


View Full Site