A man who reportedly set himself on fire near the Israeli consulate in downtown Boston died four days after what he called an “extreme act of protest.” Police responded to 19 Columbus Ave.
JTA — A man was rushed to the hospital with severe burn wounds after setting himself on fire outside the Israeli consulate in Boston. Matt Nelson said in a video he uploaded to YouTube before ...