Cambridge City Council Narrowly Votes to Divest from Companies Tied to Israel