Self-Immolator Matt Nelson Reportedly Alive
Self-Immolator Matt Nelson Reportedly Alive
https://husseini.substack.com/p/self-immolator-matt-nelson-reportedly
Last night I was on Flashpoints with Dennis Bernstein about Matt Nelson, who is by all indications the person who immolated themselves across from the Israeli consulate in Boston on Sept.