Days after Matt Nelson's self-immolation near the Israeli consulate in Boston, details are starting to emerge of the incident.
Podcast